/// <summary> /// 通过Id获取考评内容(档次)信息进行编辑或修改 /// </summary> public async Task <GetT_ContentForEditOutput> GetT_ContentForEditAsync(NullableIdDto <int> input) { var output = new GetT_ContentForEditOutput(); T_ContentEditDto t_ContentEditDto; if (input.Id.HasValue) { var entity = await _t_ContentRepository.GetAsync(input.Id.Value); t_ContentEditDto = entity.MapTo <T_ContentEditDto>(); } else { t_ContentEditDto = new T_ContentEditDto(); } output.T_Content = t_ContentEditDto; return(output); }
/// <summary> /// 构造函数 /// </summary> /// <param name="output"></param> public CreateOrEditT_ContentModalViewModel(GetT_ContentForEditOutput output) { output.MapTo(this); }