public bool CreateUser(Business.Users.Models.User newUser) { try { bool userExists = UserExists(newUser.Email); if (!userExists) { byte[] salt = CreateSalt(); var user = new DBModels.User() { Email = AllLettersTOLower(newUser.Email), FirstName = FirstLetterToUpper(newUser.FirstName), LastName = FirstLetterToUpper(newUser.LastName), Birthday = DateTime.ParseExact(newUser.Birthday, "dd.MM.yyyy", NorwegianCultureInfo), Password = HashPassword(newUser.Password, salt), PhoneNumber = newUser.PhoneNumber, Salt = salt }; dbService.Add(user); dbService.SaveChanges(); return(true); } return(false); } catch (Exception e) { return(false); } }