コード例 #1
0
        public override void proModificar()
        {
            base.proModificar();
            try
            {
                foreach (int varPosicion in this.grvListado.GetSelectedRows())
                {
                    int varRegistro = ((clsProFormulacion)this.grvListado.GetRow(varPosicion)).CabCodigo;
                    using (xfrmProManFormulacion frmFormulario = new xfrmProManFormulacion(varCodFormulario, varCodOperacion, varRegistro)) { frmFormulario.ShowDialog(); }
                }

                string varDocumento = clsSegAccFormulario.funAccesoDocumento(varCodFormulario);
                string varWhere     = string.Format("Where a.DocCodigo in ({0}) ", varDocumento);
                this.grcListado.DataSource = clsProFormulacion.funListar(varWhere);
            }
            catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
        }
コード例 #2
0
        public override void proNuevo()
        {
            base.proNuevo();
            try
            {
                using (xfrmProManFormulacion frmFormulario = new xfrmProManFormulacion(varCodFormulario, varCodOperacion, 0))
                {
                    frmFormulario.StartPosition = FormStartPosition.CenterParent;
                    frmFormulario.ShowDialog();

                    string varDocumento = clsSegAccFormulario.funAccesoDocumento(varCodFormulario);
                    string varWhere     = string.Format("Where a.DocCodigo in ({0}) ", varDocumento);
                    this.grcListado.DataSource = clsProFormulacion.funListar(varWhere);
                }
            }
            catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
        }