public GUIPrincipalCallCenter(ControladorDeCambioDePantalla controlador, Empleado empleadoDeCallCenter) { InitializeComponent(); EmpleadoCallCenter = empleadoDeCallCenter; Controlador = controlador; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleadoDeCallCenter); MostrarPedidos(); var startTimeSpan = TimeSpan.Zero; var periodTimeSpan = TimeSpan.FromSeconds(3); candado = true; Timer = new System.Threading.Timer((e) => { Dispatcher.Invoke(() => { if (candado) { candado = false; MostrarPedidos(); candado = true; } }); }, null, startTimeSpan, periodTimeSpan); }
public GUI_VerPedidosPendientes(ControladorDeCambioDePantalla controlador, Empleado empleado) { Controlador = controlador; Empleado = empleado; InitializeComponent(); BarraDeEstado.Controlador = controlador; Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); MostrarPedidosEnProceso(); var startTimeSpan = TimeSpan.Zero; var periodTimeSpan = TimeSpan.FromSeconds(3); Candado = true; Timer = new Timer((e) => { Dispatcher.Invoke(() => { if (Candado) { Candado = false; MostrarPedidosEnProceso(); Candado = true; } }); }, null, startTimeSpan, periodTimeSpan); }
public GUIRegistrarIngrediente(ControladorDeCambioDePantalla controlador, Empleado empleado) { Controlador = controlador; Empleado = empleado; InitializeComponent(); IngredienteDAO ingredienteDAO = new IngredienteDAO(); try { Ingredientes = ingredienteDAO.CargarIngredientesActivos(); } catch (InvalidOperationException ex) { MessageBox.Show(ex.Message + "Porfavor contacte a su administrador", "Error! ", MessageBoxButton.OK); controlador.Regresar(); } DataGridIngredientes.ItemsSource = Ingredientes; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); GridCompuestos.Visibility = Visibility.Collapsed; ComboBoxUnidadMedida.ItemsSource = Enum.GetValues(typeof(UnidadDeMedida)); ComboBoxUnidadMedida.SelectedIndex = 0; }
public GUIRegistrarCliente(ControladorDeCambioDePantalla controlador, Empleado empleado) { Controlador = controlador; Empleado = empleado; InitializeComponent(); BarraDeEstado.Controlador = Controlador; BarraDeEstado.ActualizarEmpleado(empleado); }
public GUIRegistrarProducto(ControladorDeCambioDePantalla controlador, Empleado gerente) { InitializeComponent(); Controlador = controlador; BarraDeEstado.Controlador = Controlador; BarraDeEstado.ActualizarEmpleado(gerente); Gerente = gerente; }
public GUIRegistarMesa(ControladorDeCambioDePantalla controlador, Empleado EmpleadoCargado) { InitializeComponent(); Gerente = EmpleadoCargado; BarraDeEstado.Controlador = controlador; Controlador = controlador; BarraDeEstado.ActualizarEmpleado(Gerente); }
public GUITecnico(ControladorDeCambioDePantalla controlador, Empleado empleadoCargado) { InitializeComponent(); Controlador = controlador; Empleado = empleadoCargado; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleadoCargado); }
public GUIEditarImpuesto(ControladorDeCambioDePantalla controlador, Empleado empleado) { InitializeComponent(); MostrarIvas(); Empleado = empleado; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); Controlador = controlador; }
public GUIVerEmpleados(ControladorDeCambioDePantalla controlador, Empleado EmpleadoCargado, Empleado empleadoADesactivar) { InitializeComponent(); Gerente = EmpleadoCargado; BarraDeEstado.Controlador = controlador; Controlador = controlador; BarraDeEstado.ActualizarEmpleado(Gerente); MostrarEmpleados(); }
public GUIVerMisMesasDisponibles(ControladorDeCambioDePantalla controlador, Empleado empleado) { Controlador = controlador; Empleado = empleado; InitializeComponent(); BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); MostrarMesasDisponibles(); }
public GUIEditarCliente(ControladorDeCambioDePantalla controlador, Empleado empleado, Cliente cliente) { Cliente = cliente; Controlador = controlador; Empleado = empleado; InitializeComponent(); BarraDeEstado.Controlador = Controlador; BarraDeEstado.ActualizarEmpleado(Empleado); MostrarCliente(); }
public GUIVerPedidosPendientes(ControladorDeCambioDePantalla controlador, Empleado empleadoCargado) { InitializeComponent(); Empleado = empleadoCargado; BarraDeEstado.Controlador = controlador; Controlador = controlador; BarraDeEstado.ActualizarEmpleado(Empleado); Controlador = controlador; BarraDeEstado.Controlador = controlador; }
public GUI_EditarEmpleado(ControladorDeCambioDePantalla controlador, Empleado EmpleadoCargado, Empleado empleadoAEditar) { InitializeComponent(); ComboBoxPuesto.ItemsSource = Enum.GetValues(typeof(TipoDeEmpleado)); ComboBoxPuesto.SelectedIndex = 0; Gerente = EmpleadoCargado; BarraDeEstado.Controlador = controlador; Controlador = controlador; BarraDeEstado.ActualizarEmpleado(Gerente); }
public GUIGenerarRespaldo(ControladorDeCambioDePantalla controlador, Empleado empleado) { InitializeComponent(); Controlador = controlador; Empleado = empleado; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); Ruta = new ServiciosDeRespaldos(this).ObtenerRutaPorDefectoCompleta(); LabelRuta.Content = Ruta; CargarRespaldosPorDefecto(); }
public GUIRegistrarPedidoLocal(ControladorDeCambioDePantalla controlador, Empleado empleado, Cuenta cuenta) { Controlador = controlador; Empleado = empleado; Cuenta = cuenta; InitializeComponent(); BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); Iva = new IvaDAO().CargarIvaActual(); MostrarAlimentos(); LabelNumeroDeMesa.Content = "Mesa: " + cuenta.Mesa.NumeroDeMesa; }
public GUIVerRecetas(ControladorDeCambioDePantalla controlador, Empleado empleado, Pedido pedido) { Controlador = controlador; Empleado = empleado; InitializeComponent(); BarraDeEstado.Controlador = controlador; Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); Pedido = pedido; CargarAlimentosDePedidos(); DataGridAlimentos.ItemsSource = Pedido.CantidadAlimentos; }
public GUIListaDeProductos(ControladorDeCambioDePantalla controlador, Empleado empleado) { InitializeComponent(); Empleado = empleado; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); Controlador = controlador; ProductoDAO productoDAO = new ProductoDAO(); productosCargados = productoDAO.CargarTodos(); productosVisibles = productosCargados; ActualizarPantalla(); }
public GUI_VerListaIngredientes(ControladorDeCambioDePantalla controlador, Empleado empleado) { InitializeComponent(); Empleado = empleado; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); Controlador = controlador; IngredienteDAO ingredienteDAO = new IngredienteDAO(); IngredientesCargados = ingredienteDAO.CargarTodos(); IngredientesVisibles = IngredientesCargados; ActualizarPantalla(); }
public GUIRegistrarEmpleado(ControladorDeCambioDePantalla controlador, Empleado empleadoCargado) { InitializeComponent(); ComboBoxPuesto.ItemsSource = Enum.GetValues(typeof(TipoDeEmpleado)); ComboBoxPuesto.SelectedIndex = 0; Gerente = empleadoCargado; BarraDeEstado.Controlador = controlador; Controlador = controlador; BarraDeEstado.ActualizarEmpleado(Gerente); EmpleadoDAO empleadoDAO = new EmpleadoDAO(); Trabajadores = empleadoDAO.CargarTodos(); Visible = Trabajadores; }
public GUIRegistrarPlatillo(ControladorDeCambioDePantalla controlador, Empleado empleadoCargado) { InitializeComponent(); Controlador = controlador; BarraDeEstado.Controlador = controlador; Gerente = empleadoCargado; BarraDeEstado.ActualizarEmpleado(Gerente); IngredienteDAO ingredienteDAO = new IngredienteDAO(); IngredientesCargados = ingredienteDAO.CargarIngredientesActivos(); IngredientesVisibles = IngredientesCargados; BusquedaDataGrid.ItemsSource = IngredientesVisibles; ActualizarGanancia(); }
public GUIListaDePlatillos(ControladorDeCambioDePantalla controlador, Empleado empleado) { InitializeComponent(); Empleado = empleado; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); Controlador = controlador; PlatilloDAO platilloDAO = new PlatilloDAO(); PlatillosCargados = platilloDAO.CargarTodos(); PlatillosVisibles = PlatillosCargados; foreach (Platillo platillo in PlatillosCargados) { platillo.CalcularCostoDeIngredientes(); } ActualizarPantalla(); }
public GUIEditarPlatillo(ControladorDeCambioDePantalla controlador, Empleado empleadoCargado, Platillo platillo) { InitializeComponent(); Controlador = controlador; BarraDeEstado.Controlador = controlador; Gerente = empleadoCargado; Platillo = platillo; ProporcionesOriginales = new List <Proporcion>(); foreach (Proporcion proporcion in Platillo.Proporciones) { ProporcionesOriginales.Add(proporcion); } BarraDeEstado.ActualizarEmpleado(Gerente); IngredienteDAO ingredienteDAO = new IngredienteDAO(); IngredientesCargados = ingredienteDAO.CargarIngredientesActivos(); IngredientesVisibles = IngredientesCargados; BusquedaDataGrid.ItemsSource = IngredientesVisibles; AsignarPlatilloAInterfaz(Platillo); }
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); }
public GUIVerMisMesas(ControladorDeCambioDePantalla controlador, Empleado empleado) { Controlador = controlador; Empleado = empleado; InitializeComponent(); UserControlInformacionDeCuenta.Controlador = controlador; UserControlInformacionDeCuenta.ControladorInformacionDeCuenta = this; UserControlInformacionDeCuenta.Empleado = empleado; BarraDeEstado.Controlador = controlador; BarraDeEstado.ActualizarEmpleado(empleado); var startTimeSpan = TimeSpan.Zero; var periodTimeSpan = TimeSpan.FromMinutes(1); var timer = new System.Threading.Timer((e) => { Dispatcher.Invoke(() => { MostrarMisMesas(); ActualizarListBoxMesas(); }); }, null, startTimeSpan, periodTimeSpan); }