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()); }
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()); }