public List <AuthorDto> FindUsers(FindUsersDto userInfo) { List <User> users = userManager.FindUsers(userInfo); List <AuthorDto> usersDtos = mapper.FromUsersToAuthorsDtos(users); return(usersDtos); }
public HttpResponseMessage GetUsers() { UserManager userManager = new UserManager(); var users = userManager.FindUsers(); if (users != null) return Request.CreateResponse(HttpStatusCode.OK, users); else return Request.CreateErrorResponse(HttpStatusCode.NotFound, "No users found"); }
public HttpResponseMessage GetUsers() { UserManager userManager = new UserManager(); try { var users = userManager.FindUsers(); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, users); return response; } catch (Exception ex) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message); } }
public HttpResponseMessage GetUsers() { UserManager userManager = new UserManager(); try { var users = userManager.FindUsers(); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, users); return(response); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message)); } }
public IActionResult Index(int start = PaginationConstants.StartItemIndex, int count = PaginationConstants.ItemsOnPage, string searchByName = null, bool partial = false) { LoadCachedModelState(); var usersResult = m_usersManager.FindUsers(start, count, searchByName); var itemsCountResult = m_usersManager.GetUsersCount(searchByName); if (usersResult.HasError) { ModelState.AddModelError(usersResult.Error.Message); return(View()); } if (itemsCountResult.HasError) { ModelState.AddModelError(itemsCountResult.Error.Message); return(View()); } ViewData["search"] = searchByName; var userViewModels = m_mapper.Map <IList <UserViewModel> >(usersResult.Result); var itemsCount = itemsCountResult.Result; var vm = ViewModelFactory.GetListViewModel(userViewModels, Translator.Translate("delete-user-confirm-dialog-title"), Translator.Translate("delete-user-confirm-dialog-message"), itemsCount, count); if (partial) { return(PartialView("_UserList", vm)); } return(View(vm)); }