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