Beispiel #1
0
        protected virtual async Task <TourDateDto> UpdateTourDate(TourDateDto input)
        {
            var tourDate = await _tourDateRepository.FirstOrDefaultAsync((int)input.Id);

            ObjectMapper.Map(input, tourDate);
            return(input);
        }
Beispiel #2
0
 public async Task <TourDateDto> CreateOrEditTourDate(TourDateDto input)
 {
     if (input.Id == null)
     {
         return(await CreateTourDate(input));
     }
     else
     {
         return(await UpdateTourDate(input));
     }
 }
Beispiel #3
0
        protected virtual async Task <TourDateDto> CreateTourDate(TourDateDto input)
        {
            var tourDate = ObjectMapper.Map <TourDate>(input);

            if (AbpSession.TenantId != null)
            {
                tourDate.TenantId = (int?)AbpSession.TenantId;
            }

            var tourDateId = await _tourDateRepository.InsertAndGetIdAsync(tourDate);

            input.Id = tourDateId;

            return(input);
        }