protected void List_RowCommand(object sender, CommandEventArgs e) { if (e == null) { return; } object obj = Support.ConvertStringToType((string)e.CommandArgument, typeof(Guid)); switch (e.CommandName) { case "Inactivate": case "Activate": if (obj != null) { OrganizationProvider.UpdateOrganizationActive((Guid)obj, (e.CommandName == "Activate")); List.DataBind(); } break; case "UnDelete": if (obj != null) { OrganizationProvider.UndeleteOrganization((Guid)obj); List.DataBind(); } break; } }