/// <summary> /// 通过Id获取考评等级信息进行编辑或修改 /// </summary> public async Task <GetT_GradeForEditOutput> GetT_GradeForEditAsync(NullableIdDto <int> input) { var output = new GetT_GradeForEditOutput(); T_GradeEditDto t_GradeEditDto; if (input.Id.HasValue) { var entity = await _t_GradeRepository.GetAsync(input.Id.Value); t_GradeEditDto = entity.MapTo <T_GradeEditDto>(); } else { t_GradeEditDto = new T_GradeEditDto(); } output.T_Grade = t_GradeEditDto; return(output); }
/// <summary> /// 构造函数 /// </summary> /// <param name="output"></param> public CreateOrEditT_GradeModalViewModel(GetT_GradeForEditOutput output) { output.MapTo(this); }