/// <summary> /// 通过Id获取老师评价结果表信息进行编辑或修改 /// </summary> public async Task <GetT_EstimateForEditOutput> GetT_EstimateForEditAsync(NullableIdDto <int> input) { var output = new GetT_EstimateForEditOutput(); T_EstimateEditDto t_EstimateEditDto; if (input.Id.HasValue) { var entity = await _t_EstimateRepository.GetAsync(input.Id.Value); t_EstimateEditDto = entity.MapTo <T_EstimateEditDto>(); } else { t_EstimateEditDto = new T_EstimateEditDto(); } output.T_Estimate = t_EstimateEditDto; return(output); }
/// <summary> /// 构造函数 /// </summary> /// <param name="output"></param> public CreateOrEditT_EstimateModalViewModel(GetT_EstimateForEditOutput output) { output.MapTo(this); }