예제 #1
0
 public override void proNuevo()
 {
     base.proNuevo();
     try
     {
         using (xfrmSegManCampo frmFormulario = new xfrmSegManCampo(varCodFormulario, varCodOperacion, 0, varFormularioPadre))
         {
             frmFormulario.ShowDialog();
             var lisGeneral = new clsSegCampo();
             this.grcListado.DataSource = lisGeneral.funListar(varFormularioPadre);
         }
     }
     catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
 }
예제 #2
0
        public override void proModificar()
        {
            base.proModificar();
            try
            {
                foreach (int varPosicion in this.grvListado.GetSelectedRows())
                {
                    int varRegistro = ((clsSegCampo)this.grvListado.GetRow(varPosicion)).CamCodigo;
                    using (xfrmSegManCampo frmFormulario = new xfrmSegManCampo(varCodFormulario, varCodOperacion, varRegistro, varFormularioPadre)) { frmFormulario.ShowDialog(); }
                }

                var lisGeneral = new clsSegCampo();
                this.grcListado.DataSource = lisGeneral.funListar(varFormularioPadre);
            }
            catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
        }