public async Task <DifferenceDto> AddDifference(AddDifferenceDto differenceDto) { var diff = _mapper.Map <Difference>(differenceDto); diff.Date = _dateTimeService.GetCurrentDateTime(); if (await _repo.Add(diff) != null) { return(_mapper.Map <DifferenceDto>(diff)); } return(null); }
public async Task <IActionResult> AddDifference([FromBody] AddDifferenceDto differenceDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var diff = await _pageDifferenceService.AddDifference(differenceDto); if (diff == null) { return(BadRequest()); } return(Ok(diff)); }