public async Task <ActionResult <PublicApi.v1.DTO.Schooling> > PostSchooling(PublicApi.v1.DTO.Schooling schooling) { await _bll.Schooling.AddAsync(PublicApi.v1.Mappers.SchoolingMapper.MapFromExternal(schooling)); await _bll.SaveChangesAsync(); return(CreatedAtAction("GetSchooling", new { id = schooling.Id }, schooling)); }
public async Task <IActionResult> PutSchooling(int id, PublicApi.v1.DTO.Schooling schooling) { if (id != schooling.Id) { return(BadRequest()); } _bll.Schooling.Update(PublicApi.v1.Mappers.SchoolingMapper.MapFromExternal(schooling)); await _bll.SaveChangesAsync(); return(NoContent()); }