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); } }
private void btnRegistrar_Click(object sender, RoutedEventArgs e) { wnwRegistrarPersona ventanaRegistro = new wnwRegistrarPersona("Asociado"); ventanaRegistro.Show(); }
private void btnRegistrar_Click(object sender, RoutedEventArgs e) { wnwRegistrarPersona ventana = new wnwRegistrarPersona(pTipoPersona: "Cliente", pAsociado: null, pEmpleado: null, pCliente: null); ventana.Show(); }
private void btnRegistrar_Click(object sender, RoutedEventArgs e) { AsociadoMantenimiento Asociado = new AsociadoMantenimiento(); wnwRegistrarPersona ventana = new wnwRegistrarPersona(pTipoPersona: "Asociado", pAsociado: Asociado.AutenticaAsociado(txbInformacion.Text),pEmpleado:null); ventana.ShowDialog(); }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.wnwRegistro = ((SIGEEA_App.Ventanas_Modales.Personas.wnwRegistrarPersona)(target)); return; case 2: this.grdPersona = ((System.Windows.Controls.Grid)(target)); return; case 3: this.grdValidar = ((System.Windows.Controls.Grid)(target)); return; case 4: this.txbCedula = ((System.Windows.Controls.TextBox)(target)); return; case 5: this.txbPriNombre = ((System.Windows.Controls.TextBox)(target)); return; case 6: this.txbSegNombre = ((System.Windows.Controls.TextBox)(target)); return; case 7: this.txbPriApellido = ((System.Windows.Controls.TextBox)(target)); return; case 8: this.txbSegApellido = ((System.Windows.Controls.TextBox)(target)); return; case 9: this.lblCedula = ((System.Windows.Controls.Label)(target)); return; case 10: this.lblPriNombre = ((System.Windows.Controls.Label)(target)); return; case 11: this.lblSegNombre = ((System.Windows.Controls.Label)(target)); return; case 12: this.lblPriApellido = ((System.Windows.Controls.Label)(target)); return; case 13: this.lblSegApellido = ((System.Windows.Controls.Label)(target)); return; case 14: this.lblGenero = ((System.Windows.Controls.Label)(target)); return; case 15: this.cbxGenero = ((System.Windows.Controls.ComboBox)(target)); return; case 16: this.cbiMasculino = ((System.Windows.Controls.ComboBoxItem)(target)); return; case 17: this.cbiFemenino = ((System.Windows.Controls.ComboBoxItem)(target)); return; case 18: this.lblGenero_Copy = ((System.Windows.Controls.Label)(target)); return; case 19: this.lblGenero_Copy1 = ((System.Windows.Controls.Label)(target)); return; case 20: this.dtpFecNacimiento = ((System.Windows.Controls.DatePicker)(target)); return; case 21: this.btnSiguiente = ((System.Windows.Controls.Button)(target)); return; case 22: this.textBlock = ((System.Windows.Controls.TextBlock)(target)); return; case 23: this.ucNacionalidad = ((SIGEEA_App.User_Controls.uc_Nacionalidades)(target)); return; case 24: this.ucEstrellas = ((SIGEEA_App.User_Controls.uc_ratingstar)(target)); return; case 25: this.grdEmpleado = ((System.Windows.Controls.Grid)(target)); return; case 26: this.textBlock1 = ((System.Windows.Controls.TextBlock)(target)); return; case 27: this.cmbGradoAcad = ((System.Windows.Controls.ComboBox)(target)); return; case 28: this.label = ((System.Windows.Controls.Label)(target)); return; case 29: this.txbAdicional = ((System.Windows.Controls.TextBox)(target)); return; case 30: this.btnRegistrar = ((System.Windows.Controls.Button)(target)); return; case 31: this.chkLeer = ((System.Windows.Controls.CheckBox)(target)); return; case 32: this.chkEscribir = ((System.Windows.Controls.CheckBox)(target)); return; case 33: this.grdCliente = ((System.Windows.Controls.Grid)(target)); return; case 34: this.textBlock2 = ((System.Windows.Controls.TextBlock)(target)); return; case 35: this.label1 = ((System.Windows.Controls.Label)(target)); return; case 36: this.cmbTipCliente = ((System.Windows.Controls.ComboBox)(target)); #line 73 "..\..\..\..\Ventanas_Modales\Personas\wnwRegistrarPersona.xaml" this.cmbTipCliente.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.cmbTipCliente_SelectionChanged); #line default #line hidden return; case 37: this.label2 = ((System.Windows.Controls.Label)(target)); return; case 38: this.txbCreMaximo = ((System.Windows.Controls.TextBox)(target)); return; case 39: this.label3 = ((System.Windows.Controls.Label)(target)); return; case 40: this.label3_Copy = ((System.Windows.Controls.Label)(target)); return; case 41: this.btnRegistrarCliente = ((System.Windows.Controls.Button)(target)); #line 81 "..\..\..\..\Ventanas_Modales\Personas\wnwRegistrarPersona.xaml" this.btnRegistrarCliente.Click += new System.Windows.RoutedEventHandler(this.btnRegistrarCliente_Click); #line default #line hidden return; case 42: this.lbPkCatCliente = ((System.Windows.Controls.Label)(target)); return; case 43: this.txbRango = ((System.Windows.Controls.TextBox)(target)); return; case 44: this.txbTiempoMaximo = ((System.Windows.Controls.TextBox)(target)); return; case 45: this.cbxEmpresa = ((System.Windows.Controls.CheckBox)(target)); #line 93 "..\..\..\..\Ventanas_Modales\Personas\wnwRegistrarPersona.xaml" this.cbxEmpresa.Click += new System.Windows.RoutedEventHandler(this.cbxEmpresa_Click); #line default #line hidden return; } this._contentLoaded = true; }
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 Nuevo_SelectionChanged(object sender, SelectionChangedEventArgs e) { ComboBox cmb = (ComboBox)sender; switch (cmb.SelectedItem.ToString()) { case "Registrar nuevo asociado": wnwRegistrarPersona ventanaRegistro = new wnwRegistrarPersona(pTipoPersona: "Asociado", pAsociado: null, pEmpleado: null, pCliente: null); ventanaRegistro.Show(); break; case "Editar asociado existente": wnwVistaAsociados ventanaEdicion = new wnwVistaAsociados(); ventanaEdicion.ShowDialog(); break; case "Agregar/Editar dirección de asociados": wnwIdentificar ventanaDireccion = new wnwIdentificar("Direccion"); ventanaDireccion.ShowDialog(); break; case "Registrar cuota": wnwRegistrarCuota venRegistraCuota = new wnwRegistrarCuota(0); venRegistraCuota.ShowDialog(); break; case "Administrar pagos de cuotas": DataClasses1DataContext dc = new DataClasses1DataContext(); if (dc.SIGEEA_spObtenerCuotas().ToList().Count > 0) { wnwCuotas ventana2 = new wnwCuotas(); ventana2.ShowDialog(); } else MessageBox.Show("No hay cuotas registradas actualmente.", "SIGEEA", MessageBoxButton.OK, MessageBoxImage.Error); break; case "Reuniones": wnwAsambleas ventana = new wnwAsambleas(); ventana.ShowDialog(); break; case "Registrar nuevo cliente": wnwRegistrarPersona venRegistroCliente = new wnwRegistrarPersona(pTipoPersona: "Cliente", pAsociado: null, pEmpleado: null, pCliente: null); venRegistroCliente.Show(); break; case "Editar cliente": wnwBuscadorCliente venEditarCliente = new wnwBuscadorCliente("Editar"); venEditarCliente.Show(); break; case "Generar factura": wnwBuscadorCliente venPedidoCliente = new wnwBuscadorCliente("Pedido"); venPedidoCliente.Show(); break; case "Realizar abono a factura": wnwMetodoBusquedaFactura venAbonoCredito = new wnwMetodoBusquedaFactura(); venAbonoCredito.Show(); break; case "Entrega de producto": wnwIdentificar ventanaEntrega = new wnwIdentificar("Entrega"); ventanaEntrega.ShowDialog(); break; case "Gestionar facturas incompletas": wnwOpcionesFacturaProducto ventanaIncompletas = new wnwOpcionesFacturaProducto(false); ventanaIncompletas.ShowDialog(); break; case "Gestionar facturas pendientes": wnwOpcionesFacturaProducto ventanaPendientes = new wnwOpcionesFacturaProducto(true); ventanaPendientes.ShowDialog(); break; case "Gestiona facturas incompletas": wnwBuscadorCliente nuevo = new wnwBuscadorCliente("Facturas Incompletas"); nuevo.Show(); break; case "Registrar nuevo empleado": wnwRegistrarPersona ventanaRegistroEmp = new wnwRegistrarPersona(pTipoPersona: "Empleado", pAsociado: null, pEmpleado: null, pCliente: null); ventanaRegistroEmp.Show(); break; case "Editar empleado existente": wnwIdentificarEmpleado ventanaIdentifica = new wnwIdentificarEmpleado("Editar"); ventanaIdentifica.ShowDialog(); break; case "Agregar/Editar dirección de empleados": wnwIdentificarEmpleado ventanaDir = new wnwIdentificarEmpleado("Direccion"); ventanaDir.ShowDialog(); break; case "Gestionar puestos": wnwPuestos ventanaPuestos = new wnwPuestos(); ventanaPuestos.ShowDialog(); break; case "Registro de horas ": wnwRegistrarHorasLaboradas ventanaHor = new wnwRegistrarHorasLaboradas(); ventanaHor.ShowDialog(); break; case "Realizar pagos": wnwIdentificarEmpleado ventanaPagos = new wnwIdentificarEmpleado("Pagos"); ventanaPagos.ShowDialog(); break; case "Agregar finca": wnwBuscadorAsociados venAgregarFinca = new wnwBuscadorAsociados("Registrar"); venAgregarFinca.Show(); break; case "Editar finca": wnwOpcionesBusquedaFinca venEditarFinca = new wnwOpcionesBusquedaFinca("Editar"); venEditarFinca.Show(); break; case "Registrar nuevo producto": wnwRegistrarProducto ventanaProd = new wnwRegistrarProducto(); ventanaProd.Show(); break; case "Compra/Venta del producto": wnwPreciosProducto ventanaPrecios = new wnwPreciosProducto(); ventanaPrecios.Show(); break; case "Agregar insumo": wnwRegistrarInsumo venAgregarInsumo = new wnwRegistrarInsumo(ptipo:"Registrar", ppkInsumo:0); venAgregarInsumo.Show(); break; case "Editar insumo": wnwBuscadorInsumo editarInsumo = new wnwBuscadorInsumo("Editar"); editarInsumo.ShowDialog(); break; case "Compra de insumo": wnwBuscadorInsumo compraInsumo = new wnwBuscadorInsumo("Compra"); compraInsumo.ShowDialog(); break; case "Pedir insumo": wnwBuscadorInsumo pedirInsumo = new wnwBuscadorInsumo("Pedido"); pedirInsumo.ShowDialog(); break; default: break; } cmb.SelectedIndex = 0; }
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(); } }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.wnwRegistro = ((SIGEEA_App.Ventanas_Modales.Personas.wnwRegistrarPersona)(target)); return; case 2: this.grdPersona = ((System.Windows.Controls.Grid)(target)); return; case 3: this.txbCedula = ((System.Windows.Controls.TextBox)(target)); return; case 4: this.txbPriNombre = ((System.Windows.Controls.TextBox)(target)); return; case 5: this.txbSegNombre = ((System.Windows.Controls.TextBox)(target)); return; case 6: this.txbPriApellido = ((System.Windows.Controls.TextBox)(target)); return; case 7: this.txbSegApellido = ((System.Windows.Controls.TextBox)(target)); return; case 8: this.lblCedula = ((System.Windows.Controls.Label)(target)); return; case 9: this.lblPriNombre = ((System.Windows.Controls.Label)(target)); return; case 10: this.lblSegNombre = ((System.Windows.Controls.Label)(target)); return; case 11: this.lblPriApellido = ((System.Windows.Controls.Label)(target)); return; case 12: this.lblSegApellido = ((System.Windows.Controls.Label)(target)); return; case 13: this.lblGenero = ((System.Windows.Controls.Label)(target)); return; case 14: this.cbxGenero = ((System.Windows.Controls.ComboBox)(target)); return; case 15: this.cbiMasculino = ((System.Windows.Controls.ComboBoxItem)(target)); return; case 16: this.cbiFemenino = ((System.Windows.Controls.ComboBoxItem)(target)); return; case 17: this.cbxNacionalidad = ((System.Windows.Controls.ComboBox)(target)); return; case 18: this.lblGenero_Copy = ((System.Windows.Controls.Label)(target)); return; case 19: this.lblGenero_Copy1 = ((System.Windows.Controls.Label)(target)); return; case 20: this.dtpFecNacimiento = ((System.Windows.Controls.DatePicker)(target)); return; case 21: this.btnSiguiente = ((System.Windows.Controls.Button)(target)); return; case 22: this.textBlock = ((System.Windows.Controls.TextBlock)(target)); return; case 23: this.grdEmpleado = ((System.Windows.Controls.Grid)(target)); return; case 24: this.textBlock1 = ((System.Windows.Controls.TextBlock)(target)); return; case 25: this.cmbGradoAcad = ((System.Windows.Controls.ComboBox)(target)); return; case 26: this.label = ((System.Windows.Controls.Label)(target)); return; case 27: this.txbAdicional = ((System.Windows.Controls.TextBox)(target)); return; case 28: this.btnRegistrar = ((System.Windows.Controls.Button)(target)); return; case 29: this.chkLeer = ((System.Windows.Controls.CheckBox)(target)); return; case 30: this.chkEscribir = ((System.Windows.Controls.CheckBox)(target)); return; } this._contentLoaded = true; }
private void btnRegistrar_Click(object sender, RoutedEventArgs e) { EmpleadoMantenimiento empleado = new EmpleadoMantenimiento(); wnwRegistrarPersona ventana = new wnwRegistrarPersona("Empleado", pAsociado: null, pEmpleado: empleado.AutenticaEmpleado(txbCedula.Text)); ventana.ShowDialog(); }