public JsonResult GetDisplayOrder(int parentId, int display, string cal) { var dao = new CarCategoryDAO(); int res = dao.GetDisplayOrder(parentId, display, cal); return(Json(new { res = res }, JsonRequestBehavior.AllowGet)); }
public JsonResult LoadCarCategory() { var dao = new CarCategoryDAO(); var data = dao.LoadCarCategory(); return(Json(new { data = data }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetListMainMenu(int Id) { var dao = new CarCategoryDAO(); var mainMenu = dao.GetListMainMenu(Id); return(Json(new { data = mainMenu }, JsonRequestBehavior.AllowGet)); }
public void SetCarList(int category_parent, int category_child, int min_price, int max_price) { var carlist = new CarDAO().LoadCar().Where(x => x.Price > min_price && x.Price < max_price); if (category_parent != -1 && category_child == -1) { List <Car> list = new List <Car>(); var listchild = new CarCategoryDAO().GetListChildByCategoryID(category_parent); foreach (var item in listchild) { var listcar = new CarDAO().GetCarListByCategoryID((int)item.ID); foreach (var car in listcar) { list.Add(car); } } carlist = list.Where(x => x.Price > min_price && x.Price < max_price); } if (category_parent != -1 && category_child != -1) { carlist = new CarDAO().GetCarListByCategoryID(category_child).Where(x => x.Price > min_price && x.Price < max_price); } ViewBag.CarListSearch = carlist.Where(x => x.Status == true); }
public JsonResult LoadCarCategoryDetail(int Id) { var dao = new CarCategoryDAO(); CarCategory entity = dao.GetDetailByID(Id); return(Json(new { data = entity }, JsonRequestBehavior.AllowGet)); }
public JsonResult ChangeStatus(int Id) { var dao = new CarCategoryDAO(); bool?result = dao.ChangeStatus(Id); return(Json(new { res = result })); }
public JsonResult Search(int category_parent = -1, int category_child = -1, int min_price = 0, int max_price = 1000000000, string btnsort = "") { if (min_price > max_price) { int a = min_price; min_price = max_price; max_price = a; } var carlist = new CarDAO().LoadCar(); if (category_parent != -1 && category_child == -1) { List <Car> list = new List <Car>(); var listchild = new CarCategoryDAO().GetListChildByCategoryID(category_parent); foreach (var item in listchild) { var listcar = new CarDAO().GetCarListByCategoryID((int)item.ID); foreach (var car in listcar) { list.Add(car); } } carlist = list; } if (category_parent != -1 && category_child != -1) { carlist = new CarDAO().GetCarListByCategoryID(category_child); } if (btnsort == "") { carlist = carlist.Where(x => x.Price > min_price && x.Price < max_price); } if (btnsort == "xedangban") { carlist = carlist.Where(x => x.Price > min_price && x.Price < max_price && x.Sold == true); } if (btnsort == "xesapve") { carlist = carlist.Where(x => x.Price > min_price && x.Price < max_price && x.Sold == false); } if (btnsort == "giatang") { carlist = carlist.Where(x => x.Price > min_price && x.Price < max_price).OrderBy(x => x.Price); } if (btnsort == "giagiam") { carlist = carlist.Where(x => x.Price > min_price && x.Price < max_price).OrderByDescending(x => x.Price); } carlist = carlist.Where(x => x.Status == true); ViewBag.CarListSearch = carlist; return(Json(new { data = carlist, }, JsonRequestBehavior.AllowGet)); }
public JsonResult CreateEditCarCategory(string strCarCategory) { var dao = new CarCategoryDAO(); JavaScriptSerializer seriliazer = new JavaScriptSerializer(); CarCategory entity = seriliazer.Deserialize <CarCategory>(strCarCategory); entity.MetaTitle = Common.convertToUnSign.convert(entity.Name); string username = (string)Session[Common.CommonConstants.USER_NAME]; int res = dao.CreateEditCarCategory(entity, username); return(Json(new { result = res }, JsonRequestBehavior.AllowGet)); }
public JsonResult DeleteCarCategory(int Id) { var dao = new CarCategoryDAO(); bool check = dao.CheckUsed(Id); int result = 2; if (check == false) { result = dao.DeleteCarCategory(Id); return(Json(new { res = result })); } else { return(Json(new { res = result })); } }
public JsonResult GetCategoryChild(int categoryId) { var categorychild = new CarCategoryDAO().GetListChildByCategoryID(categoryId); return(Json(new { data = categorychild }, JsonRequestBehavior.AllowGet)); }