Exemplo n.º 1
0
        /// <summary>
        /// 新增Schedule
        /// </summary>
        protected virtual async Task <ScheduleEditDto> CreateScheduleAsync(ScheduleEditDto input)
        {
            var entity = input.MapTo <Schedule>(); //ObjectMapper.Map<Schedule>(input);
            await _scheduleRepository.InsertAsync(entity);

            return(entity.MapTo <ScheduleEditDto>());
        }
Exemplo n.º 2
0
        /// <summary>
        /// 编辑Schedule
        /// </summary>
        protected virtual async Task <ScheduleEditDto> UpdateScheduleAsync(ScheduleEditDto input)
        {
            var entity = await _scheduleRepository.GetAsync(input.Id.Value);

            input.MapTo(entity);

            // ObjectMapper.Map(input, entity);
            var result = await _scheduleRepository.UpdateAsync(entity);

            return(result.MapTo <ScheduleEditDto>());
        }