Exemple #1
0
        public IActionResult Update(long id, [FromBody] IeAuthorityInfo item)
        {
            if (item == null || item.Id != id)
            {
                return(BadRequest());
            }

            var ieAuthorityInfo = _context.IeAuthorityInfos.FirstOrDefault(t => t.Id == id);

            if (ieAuthorityInfo == null)
            {
                return(NotFound());
            }

            ieAuthorityInfo.RegistrationAuthorityName = item.RegistrationAuthorityName;
            ieAuthorityInfo.RegistrationAuthorityId   = item.RegistrationAuthorityId;
            ieAuthorityInfo.Patronymic               = item.Patronymic;
            ieAuthorityInfo.Grn                      = item.Grn;
            ieAuthorityInfo.EntryDateIntEgrip        = item.EntryDateIntEgrip;
            ieAuthorityInfo.IndividualEntrepreneurId = item.IndividualEntrepreneurId;

            _context.IeAuthorityInfos.Update(ieAuthorityInfo);
            _context.SaveChanges();
            return(new NoContentResult());
        }
Exemple #2
0
        public IActionResult Post([FromBody] IeAuthorityInfo item)
        {
            if (item == null)
            {
                return(BadRequest());
            }

            item.Id = _context.IeAuthorityInfos.Count() + 1;
            _context.IeAuthorityInfos.Add(item);
            _context.SaveChanges();

            return(CreatedAtRoute("GetIeAuthorityInfo", new { id = item.Id }, item));
        }