public ActionResult Edit(string id = "") { var userName = FormsAuth.GetUserData().UserName; var data = new PurchaseApiController().GetEditMaster(id); var model = new { form = data.form, scrollKeys = data.scrollKeys, dataSource = new { //warehouseItems = new psi_warehouseService().GetDynamicList(ParamQuery.Instance().Select("Id as value,Name as text")) }, urls = new { getdetail = "/api/psi/purchase/getdetail/", getmaster = "/api/psi/purchase/geteditmaster/", edit = "/api/psi/purchase/edit", audit = "/api/psi/purchase/audit/", getrowid = "/api/psi/purchase/getnewrowid/", }, resx = new { rejected = "已撤消修改!", editSuccess = "保存成功!", auditSuccess = "单据已审核!" }, defaultForm = new{ BillNo = id, BillDate = DateTime.Now, DoPerson = userName, DoDate = DateTime.Now, Supplier = "", ContractName = "", PurchaseDate = DateTime.Now, PurchasePerson = userName, TotalMoney = 0, Remark = "", AuditPerson = userName, AuditDate = DateTime.Now, AuditState = "Unapproved", AuditReason = "", CreatePerson = userName, CreateDate = DateTime.Now, UpdatePerson = "", UpdateDate = "" }, defaultRow = new { Num = 1, UnitPrice = 0, Money = 0 }, setting = new { postFormKeys = new string[] { "BillNo" }, postListFields = new string[] { "BillNo", "RowId", "GoodNo", "Num", "UnitPrice", "Money", "Remark" } } }; return(View(model)); }
public ActionResult Edit(string id = "") { var userName = FormsAuth.GetUserData().UserName; var data = new PurchaseApiController().GetEditMaster(id); var model = new { form = data.form, scrollKeys = data.scrollKeys, dataSource = new { //warehouseItems = new psi_warehouseService().GetDynamicList(ParamQuery.Instance().Select("Id as value,Name as text")) }, urls = new { getdetail = "/api/psi/purchase/getdetail/", getmaster = "/api/psi/purchase/geteditmaster/", edit = "/api/psi/purchase/edit", audit = "/api/psi/purchase/audit/", getrowid = "/api/psi/purchase/getnewrowid/", }, resx = new { rejected = "已撤消修改!", editSuccess = "保存成功!", auditSuccess = "单据已审核!" }, defaultForm=new{ BillNo = id, BillDate = DateTime.Now, DoPerson = userName, DoDate = DateTime.Now, Supplier = "", ContractName = "", PurchaseDate = DateTime.Now, PurchasePerson = userName, TotalMoney = 0, Remark = "", AuditPerson = userName, AuditDate = DateTime.Now, AuditState = "Unapproved", AuditReason = "", CreatePerson = userName, CreateDate = DateTime.Now, UpdatePerson = "", UpdateDate = "" }, defaultRow = new { Num = 1, UnitPrice = 0, Money = 0 }, setting = new { postFormKeys = new string[] { "BillNo" }, postListFields = new string[] { "BillNo", "RowId", "GoodNo", "Num", "UnitPrice", "Money", "Remark" } } }; return View(model); }