Beispiel #1
0
 private void miEliminar_Click(object sender, EventArgs e)
 {
     if (MessageBoxAdv.Show("Esta seguro de eliminar esta factura?", "Información", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         WSAdministracion.WSAdministracion WSDel = new WSAdministracion.WSAdministracion();
         WSDel.Url = mdlGenerales.DireccionWS + "FazServices/WSAdministracion.asmx";
         Element el = GGCPersLiq.TableControl.Table.CurrentElement;
         if (el != null)
         {
             if (el is GridRecord)
             {
                 DataRowView drv                    = (el as Record).GetData() as DataRowView;
                 String      Correlativo            = drv[1].ToString();
                 String      NumeroDocumento        = drv[4].ToString();
                 String      Denominacion           = drv[6].ToString();
                 String      LIDPartidasPrincipales = drv[7].ToString();
                 String      Serie                  = drv[9].ToString();
                 String      Numero                 = drv[10].ToString();
                 String      usuario                = drv[20].ToString();
                 String      Horas                  = drv[22].ToString();
                 String      LIDproyecto            = drv[23].ToString();
                 String      LArchivo               = drv[25].ToString();
                 String      NumeroRuc              = drv[26].ToString();;
                 Bloquear(Convert.ToInt32(Correlativo), Convert.ToInt32(Horas), usuario);
                 if (LArchivo != "")
                 {
                     DeleteFile(LArchivo);
                 }
                 WSDel.DelDetalleCostos(mdlGenerales.Conexion, Correlativo, NumeroRuc,
                                        NumeroDocumento, Denominacion, Serie, Numero, mdlGenerales.STRUsuario);
                 MessageBoxAdv.Show("Registro eliminado", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 CargaGrid(LIDproyecto, LIDPartidasPrincipales, lblEmpresa.Text.ToString(),
                           lblProyecto.Text.ToString(), lblPartida.Text.ToString(),
                           lblIDMaestroPartida.Text.ToString(),
                           lblRuc.Text.ToString());
             }
         }
     }
 }