public async Task <JsonResult> GetAll() { try { var list = _userService.GetAll().Result.ToList(); return(Json(new { success = true, data = UsersUtility.MsToVMs(list) }, JsonRequestBehavior.AllowGet)); } catch { return(Json(new { success = false }, JsonRequestBehavior.AllowGet)); } }
public async Task <JsonResult> GetAllByCompanyID() { try { var list = _userService.GetAll().Result.ToList(); list = UsersUtility.FilterByCompany(CurrentUser.CompanyID, list); list = UsersUtility.FilterByIsArchived(list, false); var vms = UsersUtility.MsToVMs(list); return(Json(new { success = true, data = vms, count = list.Count }, JsonRequestBehavior.AllowGet)); } catch (Exception e) { Console.WriteLine(e); return(Json(new { success = false })); } }