public ActionResult Users() { if (Request.IsAjaxRequest()) { return(PartialView("Users", UserAdminModel.GetAllUsers())); } return(View(UserAdminModel.GetAllUsers())); }
public ActionResult Users(string action) { string exist; var list = new List <UserAdminModel>(UserAdminModel.GetAllUsers()); List <string> names = new List <string>(); foreach (var item in list) { exist = Request.Form[item.Name]; if (exist == "on") { names.Add(item.Name); } } switch (action) { case "addUser": UserAdminModel.AddUser(names); logger.Info("Изменены роли на -Пользователь- у пользователей: " + string.Join(",", names.ToArray())); break; case "addModer": UserAdminModel.AddModer(names); logger.Info("Изменены роли на -Модератор- у пользователей: " + string.Join(",", names.ToArray())); break; case "addAdmin": UserAdminModel.AddAdmin(names); logger.Info("Изменены роли на -Администратор- у пользователей: " + string.Join(",", names.ToArray())); break; case "Delete": UserAdminModel.DeleteUsers(names); logger.Info("Удалены учетные записи пользователей: " + string.Join(",", names.ToArray())); break; default: break; } if (Request.IsAjaxRequest()) { return(PartialView("Users", UserAdminModel.GetAllUsers())); } return(View(UserAdminModel.GetAllUsers())); }