public IActionResult PopulateUsers() { var userList = new List <User>() { new User() { Name = "Jan", Surname = "Kowalski", Type = 1, Login = "******", Password = "******", }, new User() { Name = "Janusz", Surname = "Malina", Type = 1, Login = "******", Password = "******", }, new User() { Name = "Robert", Surname = "Nowak", Type = 0, Login = "******", Password = "******", }, new User() { Name = "Halina", Surname = "Kowalska", Type = 0, Login = "******", Password = "******", }, new User() { Name = "Jan", Surname = "Kowalski", Type = 0, Login = "******", Password = "******", } }; userList.ForEach(o => _repo.AddUser(o)); return(Ok()); }
public IActionResult AddUser([FromBody] UserForCreationDTO userFromRequest) { if (userFromRequest == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest()); } userFromRequest.Password = GetPasswordHash(userFromRequest.Password); _repo.AddUser(ModelsMapping.GetUserEntity(userFromRequest)); return(Ok()); }