public ActionResult Edit(int id) { ViewBag.Error = "none"; MldProduct model = dal.Query(id); MldProductCategoryDal categoryDal = new MldProductCategoryDal(); MldProductCategory category = categoryDal.Query(model.Cid); ViewBag.TopCategoryID = categoryDal.Query(category.Tid).ID; ViewBag.Category1 = categoryDal.QueryList("id asc", "tid=@1", 0); ViewBag.Category2 = categoryDal.QueryList("id asc", "tid=@1", category.Tid); return(View(model)); }
public ActionResult List(int pageSize = 20, int pageIndex = 1) { if (pageIndex <= 0) { pageIndex = 1; } ViewBag.Error = "none"; int count = 0; List <MldProductCategory> list = new List <MldProductCategory>(); count = dal.QueryInt("1=1"); int pageCount = (count + 20 - 1) / 20; list = dal.QueryList(pageIndex, pageSize, "id", "id desc", "1=1"); Dictionary <string, object> dic = new Dictionary <string, object>(); ViewBag.Pager = new AMW.Model.Pager() { PageSize = pageSize, PageCount = pageCount, PageIndex = pageIndex, SubmitLink = "/WebAdmin/ProductCategory/List", List = dic }; return(View(list)); }
public ActionResult Edit(int id, int cid, string name, string subhead, string profile, string application, string material, string weight, string length, string massOfInertia, string sectionModulus, HttpPostedFileBase profileimg, HttpPostedFileBase img, string content, string datacontent, int allshowflag, int homeshowflag, int iselite) { ViewBag.Error = "none"; ViewBag.Category1 = new MldProductCategoryDal().QueryList("id asc", "tid=@1", 0); MldProduct model = dal.Query(id); string imgUrl = model.Img; if (img != null && img.ContentLength > 0) { UploadFileResult result = img.FileUpLoad("img", 1024 * 1024 * 4, "product"); if (!result.Ok) { ViewBag.Error = result.Data; } else { imgUrl = result.Data; } } model.Img = imgUrl; model.Cid = cid; model.Name = name; model.SubHead = subhead; model.Content = content; model.AllShowFlag = allshowflag; model.HomeShowFlag = homeshowflag; model.IsElite = iselite; model.Profile = profile; model.Application = application; model.Material = material; model.Weight = weight; model.Length = length; model.MassOfInertia = massOfInertia; model.SectionModulus = sectionModulus; if (profileimg != null && profileimg.ContentLength > 0) { UploadFileResult result = profileimg.FileUpLoad("img", 1024 * 1024 * 4, "product"); if (result.Ok) { model.ProfileImg = result.Data; } } if (dal.Update(model)) { ViewBag.Success = "ok"; } else { ViewBag.Error = "Error"; } MldProductCategoryDal categoryDal = new MldProductCategoryDal(); model = dal.Query(id); MldProductCategory category = categoryDal.Query(model.Cid); ViewBag.TopCategoryID = categoryDal.Query(category.Tid).ID; ViewBag.Category1 = categoryDal.QueryList("id asc", "tid=@1", 0); ViewBag.Category2 = categoryDal.QueryList("id asc", "tid=@1", category.Tid); return(View(model)); }