Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

PORTIFOLIO UNOPAR 3 SEMESTRE

Por:   •  20/11/2018  •  1.358 Palavras (6 Páginas)  •  273 Visualizações

Página 1 de 6

...

-

ETAPAS DE INSERÇÃO EM C#

Abaixo o código em aplicação console C#, com um sistema funcional de inserção de pedidos, obedecendo a estrutura de dados mencionada acima.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApplication1

{

class Pizzaria

{

public static void splashScreen()

{

Console.BackgroundColor = ConsoleColor.DarkRed;

Console.ForegroundColor = ConsoleColor.Yellow;

Console.WriteLine("//////////////////////////////////////////////////////////////");

Console.BackgroundColor = ConsoleColor.Black;

Console.ForegroundColor = ConsoleColor.White;

Console.WriteLine(" _____ _____ ");

Console.WriteLine(" | _ | ___ | _ | ___ ___ ___ ___ ___ _____ ___");

Console.WriteLine(" | || | | __|| . || . || .'|| _|| . || || -_|");

Console.WriteLine(" |__|__||_|_| |__| |___|| _||__,||_| |___||_|_|_||___|");

Console.WriteLine(" |_| ");

Console.BackgroundColor = ConsoleColor.DarkRed;

Console.ForegroundColor = ConsoleColor.Yellow;

Console.WriteLine("//////////////////////////////////////////////////////////////");

Console.BackgroundColor = ConsoleColor.Black;

Console.WriteLine("");

Console.ForegroundColor = ConsoleColor.Red;

Console.WriteLine(" SISTEMA DE PEDIDOS AN POPAROME ");

}

public static void Opcoes()

{

Console.ForegroundColor = ConsoleColor.White;

Console.WriteLine("");

Console.WriteLine("===============================================================");

Console.WriteLine(" 1. Registrar novo pedido ");

Console.WriteLine(" 2. Mostrar pedidos em espera ");

Console.WriteLine(" 3. Atender pedido da vez ");

Console.WriteLine(" 4. Fechar programa ");

Console.WriteLine("");

Console.WriteLine(" 0. Créditos ");

Console.WriteLine("===============================================================");

Console.WriteLine("");

}

class Pedido

{

public int Cod { get; set; }

public string Cliente { get; set; }

public string Pizza { get; set; }

public string Tamanho { get; set; }

public string Quantidade { get; set; }

}

static void Main(string[] args)

{

splashScreen(); //Executa a logo de entrada da pizzaria

Opcoes(); // Executa as opções do menu

string opcao = "";

QueuePedido> pedidoFila = new QueuePedido>(); // Fila da classe pedido

int contador = 0; //contador para numero do pedido

while (opcao != "4")

{

Console.WriteLine("Insira a opcao desejada:");

opcao = Console.ReadLine();

if (opcao == "1")

{

contador++; //incrementa o contador

int cod = contador;

Console.WriteLine("--- Novo Pedido ---");

Console.Write("Nome do cliente: ");

string cliente = Console.ReadLine();

Console.Write("Sabor da pizza: ");

string pizza = Console.ReadLine();

Console.Write("Tamanho (P M G): ");

string tam = Console.ReadLine();

Console.Write("Quantidade: ");

string qtd = Console.ReadLine();

Console.WriteLine("----- Fim -----");

pedidoFila.Enqueue(new Pedido { Cod = cod, Cliente = cliente, Pizza = pizza, Tamanho = tam, Quantidade = qtd });

}

else if (opcao == "2")

{

int count

...

Baixar como  txt (11.7 Kb)   pdf (62.9 Kb)   docx (20.7 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no Essays.club