public IHttpActionResult AllUsers() { var context = new GilliganContext(); var users = context.Users.ToList(); var vm = _mapper.Map <IEnumerable <UserViewModel> >(users); return(Ok(vm)); }
public IHttpActionResult NewUser(UserViewModel viewModel) { var user = new User { Id = Guid.NewGuid(), UserId = Guid.NewGuid(), UserName = viewModel.UserName }; var context = new GilliganContext(); context.Users.Add(user); context.SaveChanges(); return(Ok()); }