Пример #1
0
 public override void proModificar()
 {
     varCodDocumento = 1;
     base.proModificar();
     try {
         int varRegistro = 0;
         //Verificamos si selecciono una sola fila
         if (grvListado.GetSelectedRows().Length.Equals(0))
         {
             //Recuperamos el id del registro seleccionado
             varRegistro = ((clsCosNormaReparto)this.grvListado.GetRow(this.grvListado.FocusedRowHandle)).CcrCodigo;
             //Llamamos al mantenimiendo de cantidades permitidas para la opcion de insertar
             xfrmCosManNormaReparto objFormulario = new xfrmCosManNormaReparto(varCodFormulario, varCodOperacion, varRegistro);
             objFormulario.ShowDialog();
         }
         else
         {
             foreach (int varPosicion in grvListado.GetSelectedRows())
             {
                 //Recuperamos el id del registro seleccionado
                 varRegistro = ((clsCosNormaReparto)this.grvListado.GetRow(varPosicion)).CcrCodigo;
                 //Llamamos al mantenimiendo de cantidades permitidas para la opcion de insertar
                 xfrmCosManNormaReparto objFormulario = new xfrmCosManNormaReparto(varCodFormulario, varCodOperacion, varRegistro);
                 objFormulario.ShowDialog();
             }
         }
         //Llenamos el listado de las cantidades permitidas para la facturación
         this.grcListado.DataSource = objNormaReparto.metConsultar();
     } catch (Exception ex) { clsMensajesSistema.metMsgError(ex.Message); }
 }
Пример #2
0
 public override void proNuevo()
 {
     base.proNuevo();
     try {
         //Llamamos al mantenimiendo de cantidades permitidas para la opcion de insertar
         xfrmCosManNormaReparto objFormulario = new xfrmCosManNormaReparto(varCodFormulario, varCodOperacion, 1);
         objFormulario.ShowDialog();
         this.grcListado.DataSource = objNormaReparto.metConsultar();
     } catch (Exception ex) { clsMensajesSistema.metMsgError(ex.Message); }
 }