private void BtnAgregar_Click(object sender, EventArgs e) { Pedido p = null; Hamburguesa h = null; if (!(Validaciones.EsNumerico(this.TxtIdCliente.Text) && Validaciones.ContieneLetras(this.TxtNombre.Text) && Validaciones.VerificaDomicilio(this.TxtDireccion.Text) && Validaciones.EsNumerico(this.TxtNumPedido.Text)) && this.CbxHamb.SelectedIndex != -1) { int.TryParse(TxtIdCliente.Text, out int idCliente); int.TryParse(TxtNumPedido.Text, out int numPedido); h = new Hamburguesa((ETipoHamburguesa)this.CbxHamb.SelectedIndex); p = new Pedido(h, numPedido, this.TxtNombre.Text, this.TxtDireccion.Text, idCliente); } try { this.comercio += p; } catch (PedidoRepetidoException error) { MessageBox.Show(error.Message); } catch (Exception) { } finally { this.ActualizarEstados(); } }
public FormGerente() { InitializeComponent(); FormBorderStyle = FormBorderStyle.None; WindowState = FormWindowState.Maximized; //Tamaño.CargarTamaños(); Hamburguesa.CargarHamburguesas(); Bebida.CargarBebidas(); Carne.CargarCarnes(); Ingrediente.CargarIngredientes(); Postre.CargarPostres(); Nuggets.CargarNuggets(); MostrarB(); MostrarC(); MostrarH(); MostrarSH(); ActualizarCmb(); OcultarBtnBebidas(); OcultarBtnHamburguesas(); OcultarBtnCombo(); pnlNugget.Enabled = false; cmbHamburguesa.Enabled = false; CargarPie1(); CargarPie2(); PBModificarC.Hide(); }
public void TestQueComeHamurguesa() { IAlimento alimento = new Hamburguesa(); Elefante elefante = new Elefante("trompita"); var result = elefante.Comer(alimento); Assert.IsTrue(result); }
static void Main() { Hamburguesa hamburguesa = new Hamburguesa(); Extras ingrExtras = new Extras(hamburguesa); Console.Clear(); ingrExtras.Desplegar(); }
private void PBEliminarH_Click(object sender, EventArgs e) { if (dgv_hamburguesas.CurrentRow != null && dgv_hamburguesas.CurrentRow.DataBoundItem != null) { Hamburguesa h = (dgv_hamburguesas.CurrentRow.DataBoundItem as Hamburguesa); h.Quitar(); } MostrarH(); }
public CubanaBuilder(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "Cuabana", Ingredientes = new List <string>() }; }
public MolidaBuilder(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Pan = pan, Nombre = "Original", // Foto = foto Carne = carne, Ingredientes = new List <string>() }; }
private void pictureBox4_Click(object sender, EventArgs e) { Hamburguesa aux = cocina.CocinarHamburguesa(new AmericanaBuilder(CarneEnum.Angus, PanEnum.Miel)); total += aux.Precio; label1.Text = "$" + total.ToString() + ".00"; lista.Add(aux); dataGridView1.DataSource = new BindingSource(lista, null); dataGridView1.DataSource = typeof(List <Hamburguesa>); dataGridView1.DataSource = lista; }
public PescadoBuilder(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Pan = pan, Nombre = "Pescado", // Foto = foto Carne = carne, Ingredientes = new List <string>() }; }
public CuartoDeLibraDobleConQuesoBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne) { _hamburguesa = new Hamburguesa { TipoPan = tipoPan, TipoCarne = tipoCarne, Ingredientes = new List <string>(), Nombre = "Cuarto de Libra doble con queso", Foto = "cuarto-de-libra-doble.png", Costo = 65, }; }
public McPolloBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne) { _hamburguesa = new Hamburguesa { TipoPan = tipoPan, TipoCarne = tipoCarne, Ingredientes = new List <string>(), Nombre = "Mc Pollo", Foto = "mc-pollo.png", Costo = 30, }; }
public BigMacBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne) { _hamburguesa = new Hamburguesa { TipoPan = tipoPan, TipoCarne = tipoCarne, Ingredientes = new List <string>(), Nombre = "Big Mac", Foto = "big-mac.png", Costo = 80, }; }
public WhiteBurger(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "WhiteBurger", Foto = "https://img.buzzfeed.com/thumbnailer-prod-us-east-1/01efeca916c14c9ebcea7c4e6dada880/BFV38278_FriedChickenRiceBurger_FBFINAL_FINAL.jpg", Costo = 83.50, Ingredientes = new List <string>() }; }
public McnificaBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne) { _hamburguesa = new Hamburguesa { TipoPan = tipoPan, TipoCarne = tipoCarne, Ingredientes = new List <string>(), Nombre = "McNifica", Foto = "mc-nifica.png", Costo = 50, }; }
public CuartoDeLibraBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne) { _hamburguesa = new Hamburguesa { TipoPan = tipoPan, TipoCarne = tipoCarne, Ingredientes = new List <string>(), Nombre = "Cuarto de Libra", Foto = "cuarto-de-libra.png", Costo = 45, }; }
public BurgerBurger(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "BurgerBurger", Foto = "https://dam.cocinafacil.com.mx/wp-content/uploads/2018/06/hamburguesa-mexicana.jpg", Costo = 75.50, Ingredientes = new List <string>() }; }
public EggBurger(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "EggBurger", Foto = "https://tmbidigitalassetsazure.blob.core.windows.net/secure/RMS/attachments/37/1200x1200/Gruyere-and-Egg-Burgers_EXPS_THAM18_192202_B12_12_1b.jpg", Costo = 50.00, Ingredientes = new List <string>() }; }
public MexBurger(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "MexBurger", Foto = "https://t1.rg.ltmcdn.com/es/images/6/1/2/img_hamburguesa_mexicana_12216_600.jpg", Costo = 80.50, Ingredientes = new List <string>() }; }
public HawaiiBurger(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "HawaiiBurger", Foto = "https://thepioneerwoman.com/wp-content/uploads/2016/03/dsc_1187.jpg?resize=780%2C519", Costo = 99.50, Ingredientes = new List <string>() }; }
public SquidBurger(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "SquidBurger", Foto = "https://media-cdn.tripadvisor.com/media/photo-s/0d/90/10/ed/squid-burger-with-lettuce.jpg", Costo = 100.00, Ingredientes = new List <string>() }; }
public FancyBurger(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "FancyBurger", Foto = "https://ls.imgix.net/recipes/thumbnails/BAKEOFF_S02E05_SIGNATURE_JEREMY_1.jpg?w=620&h=310&auto=compress,format&fit=crop", Costo = 150.50, Ingredientes = new List <string>() }; }
public SencillaBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne) { _hamburguesa = new Hamburguesa { TipoPan = tipoPan, TipoCarne = tipoCarne, Ingredientes = new List <string>(), Nombre = "Sencilla", Foto = "hamburguesa.png", Costo = 20, }; }
public SencillaConQuesoBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne) { _hamburguesa = new Hamburguesa { TipoPan = tipoPan, TipoCarne = tipoCarne, Ingredientes = new List <string>(), Nombre = "Sencilla con queso", Foto = "hamburguesa-con-queso.png", Costo = 25, }; }
public QuesosBurger(CarneEnum carne, PanEnum pan) { _hamburguesa = new Hamburguesa { Carne = carne, Pan = pan, Nombre = "QuesosBurger", Foto = "https://i.ytimg.com/vi/2a9gxcKVNyI/maxresdefault.jpg", Costo = 45.50, Ingredientes = new List <string>() }; }
public DobleConQuesoBuilder(TipoPanEnum tipoPan, TipoCarneEnum tipoCarne) { _hamburguesa = new Hamburguesa { TipoPan = tipoPan, TipoCarne = tipoCarne, Ingredientes = new List <string>(), Nombre = "Doble con queso", Foto = "hamb-doble-con-queso.png", Costo = 45, }; }
static void Main(string[] args) { Hamburguesa normal = new Hamburguesa(); Lechuga hamburguesaConLechuga = new Lechuga(normal); Lechuga hamburguesaConDobleLechuga = new Lechuga(hamburguesaConLechuga); Tomate hamburguesaConTomate = new Tomate(hamburguesaConDobleLechuga); //Mostramos los Ingrediente de la Hamburguesa Console.WriteLine(hamburguesaConTomate.getDescripcion()); Console.ReadKey(); }
static void Main() { Ingrediente.CargarIngredientes(); Usuario.CargarUsuarios(); Tamaño.CargarTamaños(); Postre.CargarPostres(); Bebida.CargarBebidas(); Hamburguesa.CargarHamburguesas(); MetodoDePago.CargarMetDePagos(); //Pedido.cargarPedidos(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //Application.Run(new FormEmpleado()); //Application.Run(new FormGerente()); Application.Run(new FormLogin()); }
private void eliminar_Click(object sender, EventArgs e) { Hamburguesa hamburguesa = _hamburguesas[dataGridView1.SelectedCells[0].RowIndex]; _hamburguesas.RemoveAt(dataGridView1.SelectedCells[0].RowIndex); dataGridView1.DataSource = new BindingSource { DataSource = _hamburguesas }; _total -= hamburguesa.Costo; UpdateTotal(); if (!_hamburguesas.Any()) { eliminar.Enabled = false; pagar.Enabled = false; } }
private void button3_Click(object sender, EventArgs e) { var cocina = new Cocina(); Hamburguesa hamburguesa = cocina.CocinarHamburguesa(new McPolloBuilder(TipoPanEnum.Con_Semilla, TipoCarneEnum.Pollo)); //30 hamburguesa.IngredientesString = string.Join(",", hamburguesa.Ingredientes.ToArray()); lista.Add(hamburguesa); MessageBox.Show("Hamburguesa " + hamburguesa.Nombre + " agregada con éxito."); var source = new BindingSource(lista, null); dataGridView1.DataSource = source; Ajustar(); ActualizarPrecio(); }
static void Main(string[] args) { var Pedidos = new List <Hamburguesa>(); int seleccionarComida = menu(); while (seleccionarComida != 3) { Hamburguesa hamburguesaPreparada = crearHamburguesa(seleccionarComida); Pedidos.Add(hamburguesaPreparada); Console.Clear(); mostrarHamburguesas(Pedidos); seleccionarComida = menu(); } }