private void MostrarAlimentos() { PlatilloDAO platilloDAO = new PlatilloDAO(); ProductoDAO productoDAO = new ProductoDAO(); List <Alimento> alimentos = new List <Alimento>(); alimentos = alimentos.Concat(platilloDAO.CargarTodos()).ToList(); alimentos = alimentos.Concat(productoDAO.CargarProductosActivos()).ToList(); AlimentosCargados = alimentos; ListBoxAlimentos.ItemsSource = alimentos; }
public GUIPasarInventario(ControladorDeCambioDePantalla controlador, Empleado empleadoCargado) { InitializeComponent(); Gerente = empleadoCargado; Controlador = controlador; BarraDeEstado.Controlador = controlador; IngredienteDAO ingredienteDAO = new IngredienteDAO(); ProductoDAO productoDAO = new ProductoDAO(); ProductosCargados = productoDAO.CargarProductosActivos(); IngredientesCargados = ingredienteDAO.CargarIngredientesActivos(); ObjetosDeInventarioCargados = CombinarIngredientesYProductos(IngredientesCargados, ProductosCargados); ObjetosDeInventarioVisibles = ObjetosDeInventarioCargados; BusquedaDataGrid.ItemsSource = ObjetosDeInventarioVisibles; }
public GUIEditarPedido(ControladorDeCambioDePantalla controlador, Empleado empleadoDeCallCenter, Pedido pedido) { InitializeComponent(); this.EmpleadoDeCallCenter = empleadoDeCallCenter; this.Pedido = pedido; IvaDAO ivaDAO = new IvaDAO(); PlatilloDAO platilloDAO = new PlatilloDAO(); ProductoDAO productoDAO = new ProductoDAO(); try { Iva = ivaDAO.CargarIvaActual(); } catch (InvalidOperationException e) { MessageBox.Show(e.Message + "Porfavor contacte a su administrador", "Error! ", MessageBoxButton.OK); controlador.Regresar(); } IvaLabel.Content = "IVA(" + Iva.Valor * 10 + "%)"; Controlador = controlador; BarraDeEstado.Controlador = controlador; try { ProductosCargados = productoDAO.CargarProductosActivos(); PlatillosCargados = platilloDAO.CargarTodos(); } catch (InvalidOperationException e) { MessageBox.Show(e.Message + "Porfavor contacte a su administrador", "Error! ", MessageBoxButton.OK); controlador.Regresar(); } AlimentosCargados = AlimentosCargados.Concat(PlatillosCargados).ToList(); AlimentosCargados = AlimentosCargados.Concat(ProductosCargados).ToList(); AlimentosVisibles = AlimentosCargados; ActualizarPantalla(); BarraDeEstado.ActualizarEmpleado(empleadoDeCallCenter); }
private void LimpiarPantalla() { IvaDAO ivaDAO = new IvaDAO(); PlatilloDAO platilloDAO = new PlatilloDAO(); ProductoDAO productoDAO = new ProductoDAO(); Iva = ivaDAO.CargarIvaActual(); IvaLabel.Content = "IVA(" + Iva.Valor * 10 + "%)"; ProductosCargados = productoDAO.CargarProductosActivos(); PlatillosCargados = platilloDAO.CargarTodos(); AlimentosCargados = new List <Alimento>(); AlimentosCargados = AlimentosCargados.Concat(PlatillosCargados).ToList(); AlimentosCargados = AlimentosCargados.Concat(ProductosCargados).ToList(); AlimentosVisibles = AlimentosCargados; Pedido = new Pedido(); ActualizarPantalla(); BusquedaTextBox.Text = string.Empty; NombreDeClienteTextBox.Text = string.Empty; NumeroTelefonicoTextBox.Text = string.Empty; DireccionClienteTextBlock.Text = string.Empty; ComentariosClienteTextBlock.Text = string.Empty; ComentariosOrdenTextBlock.Text = string.Empty; }