protected void gridCargo_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { int idcu; idcu = Convert.ToInt32(gridCargo.Rows[e.RowIndex].Cells[2].Text); usuarioL = new UsuariosLN(); if (usuarioL.desactivarCargoUsuario(idcu, ((Label)Master.FindControl("lblUsuario")).Text)) { usuarioL.gridCargoUsuario(gridCargo, int.Parse(lblUsuario.Text.Split('-')[0].Trim())); lblSuccess.Text = "El registro fue eliminado correctamente"; ocultarLblError(); } else { lblError.Text = "El usuario no tiene los permisos para realizar la accion"; } } catch (Exception ex) { lblError.Text = "Error al eliminar el registro: " + ex.Message; lblSuccess.Text = string.Empty; } }