public Model.User Delete(int id) { eHairdresserSalonFareBugojno.Database.User user = _context.Users.Find(id); if (user != null) { _context.Users.Remove(user); _context.SaveChanges(); } return(_mapper.Map <Model.User>(user)); }
public Model.User Insert(UserUpsertRequest model) { eHairdresserSalonFareBugojno.Database.User user = _mapper.Map <eHairdresserSalonFareBugojno.Database.User>(model); _context.Add(user); if (model.Password != model.PasswordConfirm) { throw new Exception("Password and password confirm are not same!"); } user.PasswordSalt = GenerateSalt(); user.PasswordHash = GenerateHash(user.PasswordSalt, model.Password); _context.SaveChanges(); return(_mapper.Map <Model.User>(user)); }