Beispiel #1
0
 private void miEliminar_Click(object sender, EventArgs e)
 {
     if (MessageBoxAdv.Show("Desea eliminar este sustento de la entrega a rendir, esto no se podra deshacer?", "Eliminar sustento", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         WSAdministracion.WSAdministracion WSAdmin = new WSAdministracion.WSAdministracion();
         WSAdmin.Url = mdlGenerales.DireccionWS + "FazServices/WSAdministracion.asmx";
         Element     el  = GGCPersLiq.TableControl.Table.CurrentElement;
         DataRowView drv = (el as Record).GetData() as DataRowView;
         string      detallecosto_Correlativo   = "";
         string      entregaarendir_correlativo = "";
         if (el != null)
         {
             if (drv[6].ToString() != "")
             {
                 if (el != null)
                 {
                     if (el is GridRecord)
                     {
                         entregaarendir_correlativo = lblCorrelativo.Text.ToString();
                         detallecosto_Correlativo   = drv[6].ToString(); //show column 2
                         WSAdmin.DelfacturaAEntregaARendir(mdlGenerales.Conexion, entregaarendir_correlativo, detallecosto_Correlativo, mdlGenerales.STRUsuario);
                         MessageBoxAdv.Show("Registro eliminado", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                         CargaGrid(entregaarendir_correlativo);
                         return;
                     }
                 }
             }
             else
             {
                 MessageBoxAdv.Show("Debe de seleccionar un registro a eliminar ", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 return;
             }
         }
     }
 }