public ActionResult Create(int id = 0) { GetTsel(); var model = new GetKonwledgeInfoForEditOutput(); if (id > 0) { model = KonwledgeInfoservice.GetKonwledgeInfoForEdit(new NullableIdDto <long> { Id = id }); } return(View(model.KonwledgeInfo)); }
/// <summary> /// 通过Id获取信息进行编辑或修改 /// </summary> public GetKonwledgeInfoForEditOutput GetKonwledgeInfoForEdit(NullableIdDto <long> input) { var output = new GetKonwledgeInfoForEditOutput(); KonwledgeInfoEditDto KonwledgeInfoEditDto; if (input.Id.HasValue) { var entity = _KonwledgeInfoRepository.Get(input.Id.Value); KonwledgeInfoEditDto = entity.MapTo <KonwledgeInfoEditDto>(); } else { KonwledgeInfoEditDto = new KonwledgeInfoEditDto(); } output.KonwledgeInfo = KonwledgeInfoEditDto; return(output); }