Example #1
0
        public IActionResult Edit(string id)
        {
            var user  = _usersLogic.Get(id);
            var model = new UserEditViewModel();

            model.Id          = user.Id;
            model.UserName    = user.UserName;
            model.Claims      = user.Claims.Select(x => new ClaimViewModel(x.Key, x.Value.Type, x.Value.Value)).ToList();
            model.ClaimAmount = user.Claims.Count;
            return(View(model));
        }
        public IActionResult Get(Guid id)
        {
            User user = usersLogic.Get(id);

            if (user == null)
            {
                return(NotFound());
            }
            UserDTO userToReturn = new UserDTO(user);

            return(Ok(userToReturn));
        }
Example #3
0
 public IHttpActionResult Get()
 {
     return(Ok(_data.Get()));
 }