Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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));
        }