public ActionResult Index(int?PageIndex, int?PageSize, Int64?qCustomerIDStart, Int64?qCustomerIDEnd, DateTime?qCreateDateStart, DateTime?qCreateDateEnd, int?orderCol, int?qOrderType) { if ((_crud & Zippy.SaaS.Entity.CRUD.Read) != Zippy.SaaS.Entity.CRUD.Read) { return(RedirectToAction("NoPermission", "Error")); } Session["ReturnUrl"] = "/Z10SalesOrder/Index/"; System.Text.StringBuilder sbMenu = new System.Text.StringBuilder(); if ((_crud & Zippy.SaaS.Entity.CRUD.Create) == Zippy.SaaS.Entity.CRUD.Create) { sbMenu.AppendLine("<a href='javascript:;' onclick='parent.go2(\"/Z10SalesOrder/Create/?ReturnUrl=" + System.Web.HttpUtility.UrlEncode("/" + _ContollerName + "/") + "," + PageSize + "\");' class='btn img'><i class='icon i_create'></i>新建订单<b></b></a>"); } if ((_crud & Zippy.SaaS.Entity.CRUD.Read) == Zippy.SaaS.Entity.CRUD.Read) { sbMenu.AppendLine("<a href='javascript:;' class='btn list img' id='search'><i class='icon i_search'></i>查询<b></b></a>"); } if ((_crud & Zippy.SaaS.Entity.CRUD.Delete) == Zippy.SaaS.Entity.CRUD.Delete) { sbMenu.AppendLine("<a href='javascript:;' class='btn img' id='bDelete'><i class='icon i_delete'></i>删除<b></b></a>"); } sbMenu.AppendLine("<a href='javascript:;' class='btn img' id='bReload'><i class='icon i_refresh'></i>刷新<b></b></a>"); ViewBag.TopMenu = sbMenu.ToString(); ViewBag.PageSize = PageSize ?? 10; int currentPageSize = PageSize ?? 10; int currentPageIndex = PageIndex ?? 1; int iOrderType = qOrderType ?? 0; Hashtable hs = new Hashtable(); //if (iOrderType==0) qOrderType = (int)EAP.Logic.Z10.OrderTypes.Sale; hs.Add("qCreateDateStart", qCreateDateStart); hs.Add("qCreateDateEnd", qCreateDateEnd); hs.Add("qOrderType", (int)EAP.Logic.Z10.OrderTypes.Sale); hs.Add("qIsSnap", 0); hs.Add("qDeleteFlag", (int)EAP.Logic.DeleteFlags.Normal); PaginatedList <Z10Order> result = Z10OrderHelper.Query(db, _tenant.TenantID.Value, currentPageSize, currentPageIndex, hs, orderCol); result.QueryParameters = hs; return(View(result)); }
public ActionResult Delete(long id) { if ((_crud & Zippy.SaaS.Entity.CRUD.Delete) != Zippy.SaaS.Entity.CRUD.Delete) { return(RedirectToAction("NoPermission", "Error")); } EAP.Logic.Z10.Order order = EAP.Logic.Z10.Order.LoadFromDB(id, _tenant.TenantID.Value, db); var index = Z10OrderHelper.Delete(db, order.Z10Order); if (index > 0) { return(Content("1")); } else { return(Content("0")); } }
public ActionResult MoveList(int?PageIndex, int?PageSize, DateTime?qCreateDateStart, DateTime?qCreateDateEnd, int?orderCol) { if ((_crud & Zippy.SaaS.Entity.CRUD.Read) != Zippy.SaaS.Entity.CRUD.Read) { return(RedirectToAction("NoPermission", "Error")); } System.Text.StringBuilder sbMenu = new System.Text.StringBuilder(); if ((_crud & Zippy.SaaS.Entity.CRUD.Create) == Zippy.SaaS.Entity.CRUD.Create) { sbMenu.AppendLine("<a href='javascript:;' onclick='parent.go2(\"/" + _ContollerName + "/Create?ReturnUrl=" + System.Web.HttpUtility.UrlEncode("/" + _ContollerName + "/") + "," + PageSize + "\");' class='btn img'><i class='icon i_create'></i>添加<b></b></a>"); } if ((_crud & Zippy.SaaS.Entity.CRUD.Read) == Zippy.SaaS.Entity.CRUD.Read) { sbMenu.AppendLine("<a href='javascript:;' class='btn list img' id='search'><i class='icon i_search'></i>查询<b></b></a>"); } if ((_crud & Zippy.SaaS.Entity.CRUD.Delete) == Zippy.SaaS.Entity.CRUD.Delete) { sbMenu.AppendLine("<a href='javascript:;' class='btn img' id='bDelete'><i class='icon i_delete'></i>删除<b></b></a>"); } sbMenu.AppendLine("<a href='javascript:;' class='btn img' id='bReload'><i class='icon i_refresh'></i>刷新<b></b></a>"); ViewData["TopMenu"] = sbMenu.ToString(); ViewData.Add("db", db); ViewData.Add("PageSize", PageSize ?? 10); int currentPageSize = PageSize ?? 10; int currentPageIndex = PageIndex ?? 1; Hashtable hs = new Hashtable(); hs.Add("qCreateDateStart", qCreateDateStart); hs.Add("qCreateDateEnd", qCreateDateEnd); hs.Add("qOrderType", (int)EAP.Logic.Z10.OrderTypes.Transfer); hs.Add("qIsSnap", 0); hs.Add("qDeleteFlag", (int)EAP.Logic.DeleteFlags.Normal); PaginatedList <Z10Order> result = Z10OrderHelper.Query(db, _tenant.TenantID.Value, currentPageSize, currentPageIndex, hs, orderCol); result.QueryParameters = hs; return(View("Index", result)); }