/// <summary> /// 编辑 /// </summary> /// <param name="input"></param> /// <returns></returns> protected virtual async Task UpdateAsync(PdBrandEditDto input) { var entity = await _pdbrandRepository.GetAsync(input.Id.Value); input.MapTo(entity); await _pdbrandRepository.UpdateAsync(entity); }
/// <summary> /// 新增 /// </summary> /// <param name="input"></param> /// <returns></returns> protected virtual async Task <PdBrandEditDto> CreateAsync(PdBrandEditDto input) { var entity = ObjectMapper.Map <PdBrand>(input); entity = await _pdbrandRepository.InsertAsync(entity); return(entity.MapTo <PdBrandEditDto>()); }