public void UpdateUser(int id, UserDetailModelDC obj) { if (id < 0) { throw new ArgumentException(Messages.UserExceptionUpdateById); } this._users.UpdateUser(id, obj); }
public UserDetailModelDC MapAndSaveUserToUserDetailModelDC(UserDetailModelDC a, UserDetail b) { a.userId = b.UserId; a.firstName = b.FirstName; a.lastName = b.LastName; a.userName = b.UserName; a.isDeleted = b.IsDeleted; return(a); }
public UserDetail MapAndSaveUserDetailsModelDCToUser(UserDetail a, UserDetailModelDC b) { a.UserId = b.userId; a.FirstName = b.firstName; a.LastName = b.lastName; a.UserName = b.userName; a.IsDeleted = b.isDeleted; return(a); }
public void AddUser(UserDetailModelDC obj) { if (obj == null) { throw new ArgumentException(Messages.UserExceptionAdd); } _db.UserDetails.Add(MapToUser(obj)); _db.SaveChanges(); }
public void AddUser(UserDetailModelDC obj) { foreach (UserDetailModelDC user in _users.GetUsers()) { if (user.userId == obj.userId) { throw new ArgumentException(Messages.UserExceptionAdd); } } this._users.AddUser(obj); }
public UserDetail MapToUser(UserDetailModelDC a) { return(new UserDetail() { UserId = a.userId, FirstName = a.firstName, LastName = a.lastName, UserName = a.userName, IsDeleted = a.isDeleted }); }
public void UpdateUser(int id, UserDetailModelDC obj) { UserDetail user = _db.UserDetails.FirstOrDefault(x => x.UserId == id); if (user == null) { throw new ArgumentException(Messages.UserExceptionUpdateById); } user = MapAndSaveUserDetailsModelDCToUser(user, obj); _db.SaveChanges(); }
// PUT: api/UserDetail/5 public void Put(int id, [FromBody] UserDetailModelDC userDetail) { userDetailMethods.UpdateUser(id, userDetail); }
// POST: api/UserDetail public void Post([FromBody] UserDetailModelDC userDetail) { userDetailMethods.AddUser(userDetail); }