public ActionResult InsertProjectContract(ContractBas Bas) { if (ModelState.IsValid) { Acc_Account account = GAccount.GetAccountInfo(); Bas.StrBusinessType = "BT5"; Bas.StrUnit = account.UnitID.ToString(); Bas.StrCID = ContractMan.GetNewCID(); Bas.StrCreateTime = DateTime.Now; Bas.StrCreateUser = account.UserID.ToString(); Bas.StrValidate = "v"; string strErr = ""; if (ContractMan.InsertNewProjectContract(Bas, ref strErr) == true) { return(Json(new { success = "true", Msg = "保存成功" })); } else { return(Json(new { success = "false", Msg = "保存出错" + "/" + strErr })); } } else { //如果有错误,继续输入信息 return(View("AddProjectContract", Bas)); } }