//private void BtnOpcion2_Click(object sender, RoutedEventArgs e) //{ // var boton = (Button)sender; // if (opcion == "Pedido") // { // // nuevo.btnOpcion2.Content = "Ver Credito"; // } // else if (opcion == "Editar") // { // //nuevo.btnOpcion2.Content = "Credito"; // } // else if (opcion == "Eliminar o Activar") // { // if (MessageBox.Show("¿Realmente activar este Cliente?", "SIGEEA", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) // { // ClienteMantenimiento mant = new ClienteMantenimiento(); // mant.ActivarCliente(Convert.ToInt32(boton.Tag));//eliminar // } // actualiza(); // } //} private void BtnOpcion_Click(object sender, RoutedEventArgs e) { var boton = (Button)sender; if (opcion == "Pedido") { wnwRealizarPedidoCliente nuevoPedido = new wnwRealizarPedidoCliente(pPk_Id_Cliente: Convert.ToInt32(boton.Tag)); nuevoPedido.ShowDialog(); } else if (opcion == "Editar") { wnwRegistrarPersona ventana = new wnwRegistrarPersona("Cliente", pAsociado: null, pEmpleado: null, pCliente: MantCliente.ObtenerCliente(Convert.ToInt32(boton.Tag))); ventana.ShowDialog();//editar } else if (opcion == "Ver") { wnwFacturasCliente nueva = new wnwFacturasCliente(Tipo: "Por cliente", IdCliente: Convert.ToInt32(boton.Tag), IdFactura: 0); nueva.ShowDialog(); } else if (opcion == "Abono") { //nuevo.btnOpcion.Content = "Hacer Abono"; } else if (opcion == "Eliminar o Activar") { if (MessageBox.Show("¿Realmente eliminar este Cliente?", "SIGEEA", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { ClienteMantenimiento mant = new ClienteMantenimiento(); mant.EliminarCliente(Convert.ToInt32(boton.Tag));//eliminar } actualiza(); } }
private void btnEditar_Click(object sender, RoutedEventArgs e) { AsociadoMantenimiento asociado = new AsociadoMantenimiento(); wnwRegistrarPersona ventana = new wnwRegistrarPersona("Asociado", asociado.AutenticaAsociado(CedulaAsociado), null, null); ventana.ShowDialog(); }
private void btnRegistrar_Click(object sender, RoutedEventArgs e) { if (solicitud == "EditarAsociado") { AsociadoMantenimiento Asociado = new AsociadoMantenimiento(); if (Asociado.AutenticaAsociado(txbInformacion.Text) != null) { wnwRegistrarPersona ventana = new wnwRegistrarPersona(pTipoPersona: "Asociado", pAsociado: Asociado.AutenticaAsociado(txbInformacion.Text), pEmpleado: null, pCliente: null); ventana.ShowDialog(); this.Close(); } else { MessageBox.Show("Los datos ingresados no coinciden con ningún registro.", "SIGEEA", MessageBoxButton.OK); } } else if (solicitud == "Direccion") { AsociadoMantenimiento Asociado = new AsociadoMantenimiento(); if (Asociado.AutenticaAsociado(txbInformacion.Text) != null) { wnwDirecciones ventana = new wnwDirecciones(txbInformacion.Text, "Asociado", pkFinca: 0); ventana.ShowDialog(); this.Close(); } else { MessageBox.Show("Los datos ingresados no coinciden con ningún registro.", "SIGEEA", MessageBoxButton.OK); } } else if (solicitud == "Entrega") { AsociadoMantenimiento Asociado = new AsociadoMantenimiento(); Asociado = new AsociadoMantenimiento(); DataClasses1DataContext dc = new DataClasses1DataContext(); if (Asociado.AutenticaAsociado(txbInformacion.Text) != null) { wnwEntregaProducto ventana = new wnwEntregaProducto(dc.SIGEEA_spObtenerAsociado(txbInformacion.Text).First()); ventana.ShowDialog(); this.Close(); } } }
private void btnRegistrar_Click(object sender, RoutedEventArgs e) { EmpleadoMantenimiento empleado = new EmpleadoMantenimiento(); if (empleado.AutenticaEmpleado(txbCedula.Text) != null) { if (solicitud == "Editar") { wnwRegistrarPersona ventana = new wnwRegistrarPersona("Empleado", pAsociado: null, pEmpleado: empleado.AutenticaEmpleado(txbCedula.Text), pCliente: null); ventana.ShowDialog(); this.Close(); } else if (solicitud == "Direccion") { wnwDirecciones ventana = new wnwDirecciones(txbCedula.Text, "Empleado", pkFinca: 0); ventana.ShowDialog(); this.Close(); } else if (solicitud == "Pagos") { if (empleado.ListarPagosEmpleados(txbCedula.Text).Count != 0) { wnwPagoEmpleados ventana = new wnwPagoEmpleados(txbCedula.Text); ventana.ShowDialog(); this.Close(); } else { MessageBox.Show("Este empleado no posee ningún registro pendiente de pago.", "SIGEEA", MessageBoxButton.OK, MessageBoxImage.Error); } } } else { MessageBox.Show("Los datos ingresados no coinciden con los registros", "SIGEEA", MessageBoxButton.OK); } }