public async Task <CompanySummaryRangeDto> CreateSummaryRange(CompanySummaryRangeDto dto) { var company = await _companyManager.Find(dto.CompanyId); if (company == null) { return(null); } var newEntity = _mapper.Map <CompanySummaryRangeEntity>(dto); var entity = await _companySummaryManager.Create(newEntity); return(_mapper.Map <CompanySummaryRangeDto>(entity)); }
public async Task <CompanySummaryRangeDto> UpdateSummaryRange(long id, CompanySummaryRangeDto dto) { var entity = await _companySummaryManager.FindInclude(id); if (entity == null) { return(null); } var newEntity = _mapper.Map(dto, entity); entity = await _companySummaryManager.Update(newEntity); return(_mapper.Map <CompanySummaryRangeDto>(entity)); }