public async Task <int> AddHomeWork(HomeWorkAddDTO homeWorkAddDTO) { var homework = _mapper.Map <HomeWorkAddDTO, HomeWork>(homeWorkAddDTO); await _unitOfWork.HomeWorks.AddAsync(homework); return(await _unitOfWork.SaveAsync()); }
public async Task <ActionResult <string> > AddHomeWork(HomeWorkAddDTO homeWorkAddDTO) { var result = await _homeWorkService.AddHomeWork(homeWorkAddDTO); int lastAddedId = 0; if (result > 0) { var abc = await _homeWorkService.GetLastAddedHomeWork(); lastAddedId = abc[0].Id; } return(result > 0 ? Ok(lastAddedId) : BadRequest()); }