private void listBoxControlPersona_SelectedIndexChanged(object sender, EventArgs e) { //Mensajes.MensajeRapido(listBoxControlPersona.SelectedIndex.ToString()); miEntidadPersona = (EntidadPERSONA)listBoxControlPersona.SelectedItem; //gridView1.RefreshEditor(true); gridView1.Appearance.Reset(); //Mensajes.MensajeRapido(miEntidadPersona.Nombre + " - " + miEntidadPersona.Apellido); //if(gridView1.Appearance.) //gridView1.SetAutoFilterValue(colIdLote,"2",AutoFilterCondition.BeginsWith); //gridView1.SetAutoFilterValue(colIdLote,); /* * if (gridView1.Columns["colIdLote"] == 1) * * { * * } */ /* * for (int i = 0; i < gridView1.RowCount; i++) * { * gridView1.GetRow(i); * gridControl1.MainView.Appearance. * } */ }
private void BtnNuevaPersona_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { /************************* * CREAMOS EL CONTROL *************************/ Controles.ControlPersona miControl = new Controles.ControlPersona(); XtraDialogArgs miDialogo = new XtraDialogArgs(); miDialogo.Showing += Args_Showing; miDialogo.Content = miControl; miDialogo.Caption = "Nuevo personal de la Empresa"; miDialogo.Buttons = new DialogResult[] { DialogResult.OK, DialogResult.Cancel }; /********************************** * SI HAY ESTABLECEMOS PROPIEDADES * ********************************/ miControl.pERSONABindingSource.DataSource = miEntidad; /************************************* * MOSTRAMOS EL DIALOGO EN PANTALLA * ***********************************/ DialogResult miResultado = XtraDialog.Show(miDialogo); /*************************************** * AL CERRARSE VERIFICAMOS EL BOTON OK * *************************************/ if (miResultado == DialogResult.OK) { miEntidad = (EntidadPERSONA)miControl.pERSONABindingSource.Current; /********************************************************** * VERIFICAMOS LOS CAMPOS LLENADOS DE FORMA OBLIGATORIA * ********************************************************/ if (verificaCamposObligatoriosMiControl(miEntidad)) { //miEntidad.fecha_reg = DateTime.Now; //miEntidad.id_usuario = NPermisos.IdUsuario; dbContext.PERSONA.Add(miEntidad); dbContext.SaveChanges(); miEntidad = new EntidadPERSONA(); } else { Mensajes.MensajeSimple("Falta informaciĆ³n", this.mensajeError, MessageBoxIcon.Stop); } //Mensajes.MensajeRapido(miEntidad.apellidos + " " + miEntidad.id_usuario); } }
private bool verificaCamposObligatoriosMiControl(EntidadPERSONA entidadControl) { bool resultado = true; mensajeError = ""; if (entidadControl.Nombre == null) { mensajeError = "Nombre" + Environment.NewLine; resultado = false; } if (entidadControl.Apellido == null) { mensajeError = "Apellido" + Environment.NewLine; resultado = false; } if (entidadControl.Estado == null) { mensajeError += "Estado: activo / inactivo" + Environment.NewLine; resultado = false; } return(resultado); }
private void adicionalSearchVendedor_EditValueChanged(object sender, EventArgs e) { miEntidadPersona = (EntidadPERSONA)adicionalSearchLookUpEditViewVendedor.GetFocusedRow(); ClassVenta.EntidadPersona = miEntidadPersona; }