Пример #1
0
        public IActionResult Post(DartaResource darta)
        {
            if (darta == null)
            {
                return(BadRequest());
            }

            var newDarta = _map.Map <Dartas> (darta);

            _Irepo.CreateAsync(newDarta).GetAwaiter().GetResult();
            _uow.CompleteAsync().GetAwaiter().GetResult();
            return(Ok());
        }
Пример #2
0
        public async Task <IActionResult> Update(int id, [FromBody] DartaResource darta)
        {
            if (darta == null)
            {
                return(BadRequest());
            }

            var domain = await _Irepo.GetById(id);

            _map.Map <DartaResource, Dartas> (darta, domain);
            //  _Irepo.EditAsync (newSubject).GetAwaiter ().GetResult ();
            _uow.CompleteAsync().GetAwaiter().GetResult();
            return(Ok());
        }