public void UpdateSettlementUser(string settlementId, Guid settlementUserId, NewSettlementUser settlementUser) { var entity = _mapper.Map <Database.Models.SettlementUser>(settlementUser); entity.SettlementId = settlementId; entity.Id = settlementUserId; _context.SettlementUsers.Update(entity); _context.SaveChanges(); }
public Guid CreateSettlementUser(string settlementId, NewSettlementUser settlementUser) { var entity = _mapper.Map <Database.Models.SettlementUser>(settlementUser); entity.SettlementId = settlementId; entity.RoleId = Database.Models.SettlementUser.Role.Watcher; _context.SettlementUsers.Add(entity); _context.SaveChanges(); return(entity.Id); }
public ActionResult Post(string settlementId, Guid settlementUserId, [FromBody] NewSettlementUser settlementUser) { _settlementUsersRepository.UpdateSettlementUser(settlementId, settlementUserId, settlementUser); return(Ok()); }
public ActionResult Post(string settlementId, [FromBody] NewSettlementUser settlementUser) { var id = _settlementUsersRepository.CreateSettlementUser(settlementId, settlementUser); return(Ok(id)); }