public void AyudaRubroPlanilla()
 {
     var xcodplanilla = "..:";
     if ((!object.ReferenceEquals(examinaranexos.Rows[examinaranexos.CurrentRow.Index].Cells["tipoplla"].Value, DBNull.Value)))
     {
         xcodplanilla = examinaranexos.Rows[examinaranexos.CurrentRow.Index].Cells["tipoplla"].Value.ToString();
     }
     else
     {
         MessageBox.Show("Seleccione Tipo de Planilla", "Mensaje del Sistema");
         cboTipoplanilla.Focus();
         return;
     }
     var oform = new Frm_AyudaRubroIngresoPlla();
     oform._Planilla = xcodplanilla;
     oform._PasaDelegado = RecibeRubroIngresoPlanilla;
     oform.Owner = this;
     oform.ShowDialog();
 }
 private void btnaddfila_Click(object sender, EventArgs e)
 {
     var xvmtipo = string.Empty;
     if (cmbtipo.SelectedValue != null)
     {
         xvmtipo = cmbtipo.SelectedValue.ToString();
     }
     if (xvmtipo.Trim().Length == 0)
     {
         return;
     }
     xvmtipo = xvmtipo.Trim();
     if (xvmtipo == "I")
     {
         var f = new Frm_AyudaRubroIngresoPlla();
         var xvardescartarubros = string.Empty;
         var xvmdescartartipoplanillarubroa = string.Empty;
         for (lc_contador = 0; lc_contador <= tabladetprestamos.Rows.Count - 1; lc_contador++)
         {
             if (!(tabladetprestamos.Rows[lc_contador].RowState == DataRowState.Deleted))
             {
                 xvmdescartartipoplanillarubroa = xvmdescartartipoplanillarubroa + tabladetprestamos.Rows[lc_contador]["tipoplla"] + tabladetprestamos.Rows[lc_contador]["rubroid"] + "_";
             }
         }
         f.Owner = this;
         f._Planilla = string.Empty;
         f._LPvesdescartar = xvardescartarubros;
         f._PasaDelegado = Rubros;
         f._Lpdescartartipoplanillarubro = xvmdescartartipoplanillarubroa;
         f.ShowDialog();
     }
     if (xvmtipo == "D")
     {
         var f = new Frm_AyudaRubroDescuentoPlla();
         var xvmdescartartipoplanillarubroa = string.Empty;
         for (lc_contador = 0; lc_contador <= tabladetprestamos.Rows.Count - 1; lc_contador++)
         {
             if (!(tabladetprestamos.Rows[lc_contador].RowState == DataRowState.Deleted))
             {
                 xvmdescartartipoplanillarubroa = xvmdescartartipoplanillarubroa + tabladetprestamos.Rows[lc_contador]["empresaid"] + tabladetprestamos.Rows[lc_contador]["tipoplla"] + tabladetprestamos.Rows[lc_contador]["rubroid"] + "_";
             }
         }
         f.Owner = this;
         f._Planilla = string.Empty;
         f._PasaDelegado = Rubros;
         f._LPdescartacciatiporubro = xvmdescartartipoplanillarubroa;
         f.ShowDialog();
     }
 }