public async Task <ActionResult> SaveModify(DataAcquisitionItemViewModel model) { using (DataAcquisitionItemServiceClient client = new DataAcquisitionItemServiceClient()) { MethodReturnResult <DataAcquisitionItem> result = await client.GetAsync(model.ItemCode); if (result.Code == 0) { result.Data.Key = model.ItemCode; //项目代码 result.Data.ItemName = model.ItemName; //项目名称 result.Data.Description = model.Description; //项目描述 result.Data.RouteStepName = model.RouteStepName; //工序名称 result.Data.Editor = User.Identity.Name; //编辑人 result.Data.EditTime = DateTime.Now; //编辑日期 MethodReturnResult rst = await client.ModifyAsync(result.Data); if (rst.Code == 0) { rst.Message = string.Format(StringResource.DataAcquisitionItem_SaveModify_Success , model.ItemCode); } return(Json(rst)); } return(Json(result)); } }
/// <summary> /// 确定明细信息 /// </summary> /// <param name="name"></param> /// <returns></returns> public async Task <ActionResult> Detail(string itemCode) { using (DataAcquisitionItemServiceClient client = new DataAcquisitionItemServiceClient()) { MethodReturnResult <DataAcquisitionItem> result = await client.GetAsync(itemCode); if (result.Code == 0) { DataAcquisitionItemViewModel viewModel = new DataAcquisitionItemViewModel() { ItemCode = result.Data.Key, //项目代码 ItemName = result.Data.ItemName, //项目名称 Description = result.Data.Description, //描述 RouteStepName = result.Data.RouteStepName, //工序名称 Creator = result.Data.Creator, //创建人 CreateTime = result.Data.CreateTime, //创建日期 Editor = result.Data.Editor, //编辑人 EditTime = result.Data.EditTime //编辑日期 }; return(PartialView("_InfoPartial", viewModel)); } else { ModelState.AddModelError("", result.Message); } } return(PartialView("_InfoPartial")); }
public async Task <ActionResult> Save(DataAcquisitionItemViewModel model) { using (DataAcquisitionItemServiceClient client = new DataAcquisitionItemServiceClient()) { DataAcquisitionItem obj = new DataAcquisitionItem() { Key = model.ItemCode, //项目代码 ItemName = model.ItemName, //项目名称 Description = model.Description, //描述 RouteStepName = model.RouteStepName, //工序名称 Creator = User.Identity.Name, //创建人 CreateTime = DateTime.Now, //创建日期 Editor = User.Identity.Name, //编辑人 EditTime = DateTime.Now //编辑日期 }; MethodReturnResult rst = await client.AddAsync(obj); if (rst.Code == 0) { rst.Message = string.Format(StringResource.DataAcquisitionItem_Save_Success , model.ItemCode); } return(Json(rst)); } }