public ActionResult ModifyContract(ContractViewModel model) { if (ModelState.IsValid) { //创建数据 Contract data = new Contract(); data.Id = model.Id; data.DispatchBillId = model.DispatchBillId; data.ContractNo = model.ContractNo; data.CarNo = model.CarNo; data.TrailerNo = model.TrailerNo; data.CarType = model.CarType; data.DriverName = model.DriverName; data.DriverLicenseNo = model.DriverLicenseNo; data.DriverMobileTel = model.DriverMobileTel; data.DriverHomeTel = model.DriverHomeTel; data.CarrierId = model.CarrierId; data.CarrierName = model.CarrierName; data.GoodsName = model.GoodsName; data.Packing = model.Packing; data.StartPlace = model.StartPlace; data.DestPlace = model.DestPlace; data.ShipmentTime = DateTime.Parse(model.ShipmentTime); data.ArrivalTime = DateTime.Parse(model.ArrivalTime); data.TotalPackages = model.TotalPackages; data.TotalTunnages = model.TotalTunnages; data.TotalPiles = model.TotalPiles; data.TotalTenThousands = model.TotalTenThousands; data.TotalTransportCharges = model.TotalTransportCharges; data.PrepayTransportCharges = model.PrepayTransportCharges; data.ResidualTransportCharges = model.ResidualTransportCharges; data.OriginalContractNo = model.OriginalContractNo; //保存数据 string strErrText; ContractSystem contract = new ContractSystem(); if (contract.UpdateContract(data, LoginAccountId, LoginStaffName, out strErrText)) { return Json(string.Empty); } else { return Json(strErrText); } } return View(model); }