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); } }
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); } }