private void ButtonEditar_Click(object sender, RoutedEventArgs e) { Platillo platilloSeleccionado = ((FrameworkElement)sender).DataContext as Platillo; GUIEditarPlatillo editarPlatillo = new GUIEditarPlatillo(Controlador, Empleado, platilloSeleccionado); Controlador.CambiarANuevaPage(editarPlatillo); }
public void ButtonEditar_Click(object sender, RoutedEventArgs e) { Empleado empleado = ((FrameworkElement)sender).DataContext as Empleado; GUI_EditarEmpleado editar = new GUI_EditarEmpleado(Controlador, empleado, empleadoAEditar); Controlador.CambiarANuevaPage(editar); }
private void Button_Click_1(object sender, RoutedEventArgs e) { Pedido PedidoACargar = ((FrameworkElement)sender).DataContext as Pedido; if (PedidoACargar != null) { GUIVerRecetas verRecetas = new GUIVerRecetas(Controlador, Empleado, PedidoACargar); Controlador.CambiarANuevaPage(verRecetas); } else { MessageBox.Show("No se a seleccionado un Pedido", "Seleccionar Pedido", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void ButtonEditar_Click(object sender, RoutedEventArgs e) { Cliente cliente; try { cliente = (Cliente)DataGridClientes.SelectedItem; } catch (InvalidCastException) { MessageBox.Show("Seleccione un cliente válido"); cliente = null; } if (cliente != null) { GUIEditarCliente page = new GUIEditarCliente(Controlador, Empleado, cliente); Controlador.CambiarANuevaPage(page); } }
private void ButtonCallCenterNuevoPedidoADomicilio_Click(object sender, RoutedEventArgs e) { GUIPedidoADomicilio pedidoADomicilio = new GUIPedidoADomicilio(Controlador, Empleado); Controlador.CambiarANuevaPage(pedidoADomicilio); }
private void ButtonNuevoPedido_Click(object sender, RoutedEventArgs e) { GUIRegistrarPedidoLocal page = new GUIRegistrarPedidoLocal(Controlador, Empleado, Cuenta); Controlador.CambiarANuevaPage(page); }
private void ButtonGenerarRespaldo_Click(object sender, RoutedEventArgs e) { GUIGenerarRespaldo page = new GUIGenerarRespaldo(Controlador, Empleado); Controlador.CambiarANuevaPage(page); }
private void IniciarSesionButton_Click(object sender, RoutedEventArgs e) { Mouse.OverrideCursor = System.Windows.Input.Cursors.Wait; string nombreDeUsuario = NombreDeUsuarioTextBox.Text.Trim(); string contraseña = ContraseñaPasswordbox.Password.Trim(); if (ValidarCadena(nombreDeUsuario) && ValidarContraseña(contraseña)) { contraseña = EncriptarCadena(contraseña); EmpleadoDAO empleadoDAO = new EmpleadoDAO(); bool resultadoDeValidacion; try { resultadoDeValidacion = empleadoDAO.ValidarExistenciaDeNombreDeUsuarioYContraseña(nombreDeUsuario, contraseña); } catch (InvalidOperationException ex) { Mouse.OverrideCursor = null; MessageBox.Show("No se pudo establecer conexión a la base de datos, consulte a su técnico." + ex.Message, "Error!"); resultadoDeValidacion = false; return; } if (resultadoDeValidacion) { Empleado empleadoCargado = empleadoDAO.CargarEmpleadoPorNombreDeUsuario(nombreDeUsuario); if (empleadoCargado.Nombre != null) { if (empleadoCargado.TipoDeEmpleado == TipoDeEmpleado.CallCenter) { GUIPrincipalCallCenter principalCallCenter = new GUIPrincipalCallCenter(Controlador, empleadoCargado); Controlador.CambiarANuevaPage(principalCallCenter); } else if (empleadoCargado.TipoDeEmpleado == TipoDeEmpleado.Gerente) { GUIGerente gerente = new GUIGerente(Controlador, empleadoCargado); Controlador.CambiarANuevaPage(gerente); } else if (empleadoCargado.TipoDeEmpleado == TipoDeEmpleado.Mesero) { GUIVerMisMesas editarPedido = new GUIVerMisMesas(Controlador, empleadoCargado); Controlador.CambiarANuevaPage(editarPedido); } else if (empleadoCargado.TipoDeEmpleado == TipoDeEmpleado.Tecnico) { GUITecnico tecnico = new GUITecnico(Controlador, empleadoCargado); Controlador.CambiarANuevaPage(tecnico); } else if (empleadoCargado.TipoDeEmpleado == TipoDeEmpleado.Cocinero) { GUIVerPedidosPendientes cocinero = new GUIVerPedidosPendientes(Controlador, empleadoCargado); Controlador.CambiarANuevaPage(cocinero); } } else { MessageBox.Show("Contraseña o nombre de usuario invalido", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Contraseña o nombre de usuario invalido", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } Mouse.OverrideCursor = null; }
private void Registro_Click(object sender, RoutedEventArgs e) { GUIRegistarMesa registarMesa = new GUIRegistarMesa(Controlador, Gerente); Controlador.CambiarANuevaPage(registarMesa); }
private void VerMesasDiponiblesButton_Click(object sender, RoutedEventArgs e) { GUIVerMisMesasDisponibles page = new GUIVerMisMesasDisponibles(Controlador, Empleado); Controlador.CambiarANuevaPage(page); }