public PartialViewResult _ChiTiet(string productId = "") { int height = (int)(Request.Browser.ScreenPixelsHeight * 0.85); TB_PRODUCTS s = Products_Service.GetById(productId); ViewBag.Product = s; List <TB_SUPPLIERS> list = Suppliers_Service.GetAll() .Where(x => x.SupplierState == "A").ToList(); ViewBag.SupplierList = list; List <TB_CATEGORIES> list2 = Categories_Service.GetAll() .Where(x => x.CategoryState == "A").ToList(); ViewBag.CategoryList = list2; try { ViewBag.Images = Files_Service.GetByRefecense("" + s.ProductCode).Where(x => x.FileType == "PRODUCT").ToList(); } catch (Exception ex) { CORE.Helpers.IOHelper.WriteLog(StartUpPath, IpAddress, "Blogs/_List :", ex.Message, ex.ToString()); } return(PartialView(height)); }
public JsonResult UpdateCategory(string category_code, string category_name, string category_state, string category_note) { AjaxResultModel Result = new AjaxResultModel(); try { TB_CATEGORIES t = Categories_Service.GetById(category_code); t.CategoryName = category_name; t.CategoryState = category_state; t.CategoryNote = category_note; if (Categories_Service.Update(t)) { Result.Code = 000; Result.Result = "Thành công"; } else { Result.Code = 001; Result.Result = "Không thành công"; } } catch (Exception Ex) { Result.Code = 2000; Result.Result = "Có lỗi xảy ra. Vui lòng thử lại sau hoặc liên hệ với người quản trị."; CORE.Helpers.IOHelper.WriteLog(StartUpPath, IpAddress, "UpdatePassword :", Ex.Message, Ex.ToString()); } return(Json(Result)); }
public PartialViewResult _CategoryList(string keyText = "", int pageNumber = 1, int pageSize = 10) { List <TB_CATEGORIES> list = new List <TB_CATEGORIES>(); int count = 0; try { keyText = keyText.Trim(); list = Categories_Service.GetAll() .Where(x => string.IsNullOrEmpty(keyText) || x.CategoryCode.IndexOf(keyText) >= 0 || x.CategoryName.IndexOf(keyText) >= 0) .ToList(); count = list.Count; list = list .Skip((pageNumber - 1) * pageSize).Take(pageSize) .ToList(); } catch (Exception ex) { CORE.Helpers.IOHelper.WriteLog(StartUpPath, IpAddress, "Products/_CategoryList :", ex.Message, ex.ToString()); } ViewBag.maxNumber = Math.Ceiling((double)count / pageSize); ViewBag.pageNumber = pageNumber; ViewBag.pageSize = pageSize; return(PartialView(list)); }
public PartialViewResult _CategoryListDetail(string categoryCode = "") { int height = (int)(Request.Browser.ScreenPixelsHeight * 0.85); TB_CATEGORIES sup = Categories_Service.GetById(categoryCode); ViewBag.Category = sup; return(PartialView(height)); }
public ActionResult Search(string group = "", string key = "") { List <TB_CATEGORIES> catList = Categories_Service.GetAll(); ViewBag.CatList = catList; ViewBag.Group = group; List <TB_PRODUCTS> productList = Products_Service.GetAll().Where(x => x.ProductName.IndexOf(key) > -1).ToList(); ViewBag.ProductList = productList; List <TB_FILES> file = Files_Service.GetAll().Where(x => x.FileType == "PRODUCT").ToList(); if (file == null) { file = new List <TB_FILES>(); } ViewBag.Files = file; return(View()); }