Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }