public ActionResult Edit(int id) { var slider = new SliderDao().Viewdetail(id); ViewBag.type = slider.type0; return(View(slider)); }
public ActionResult AddSlider(SliderModel sliderModel) { var sliderdao = new SliderDao(); var slider = new SLIDER(); if (ModelState.IsValid)//kiem tra xem form co rong hay khong { slider.sliderName = sliderModel.sliderName; slider.slider_Image = sliderModel.slider_Image; slider.type0 = sliderModel.type0; long id = sliderdao.AddSlider(slider); if (id < 0) { ModelState.AddModelError("", "Thêm thất bại"); return(RedirectToAction("AddSlider", "Slider")); } else { ViewData["success"] = "Thêm slider thành công"; } } return(View()); }
public JsonResult LoadData(int type, string keyword, int pageIndex, int pageSize) { string str = NonUnicode.RemoveUnicode(keyword).ToLower(); var model = new SliderDao().ListAll(); switch (type) { case 0: model = model.Where(x => NonUnicode.RemoveUnicode(x.Name.ToLower()).Contains(str)); break; } int totalRow = model.Count(); model = model.OrderBy(x => x.DisplayOrder) .Skip((pageIndex - 1) * pageSize) .Take(pageSize); int totalRowCurent = model.Count(); return(Json(new { data = model, total = totalRow, totalCurent = totalRowCurent, status = true }, JsonRequestBehavior.AllowGet)); }
public ActionResult Sliderlist(string searchString, int page = 1, int pageSize = 10) { var dao = new SliderDao(); var model = dao.ListAllSlider(searchString, page, pageSize); ViewBag.searchString = searchString;; return(View(model)); }
public JsonResult ChangeStatus(int id) { var res = new SliderDao().ChangeStatus(id); return(Json(new { status = res })); }
public JsonResult GetDetail(int id) { var model = new SliderDao().GetByID(id); return(Json(new { data = model, status = true }, JsonRequestBehavior.AllowGet)); }
public JsonResult SaveData(string strSlide) { JavaScriptSerializer serializer = new JavaScriptSerializer(); Slide slide = serializer.Deserialize <Slide>(strSlide); bool status = false; string action = string.Empty; string message = string.Empty; bool res = new SliderDao().CheckIDExist(slide.ID); if (res) { var model = new SliderDao(); try { model.Insert(slide); status = true; action = "insert"; } catch (Exception ex) { status = false; message = ex.Message; } } else { //update existing DB //save db try { var model = new SliderDao().Update(slide); status = true; action = "update"; } catch (Exception ex) { status = false; message = ex.Message; } } return(Json(new { status = status, message = message, action = action })); }
public JsonResult ChangeOrder(int id, int order) { var res = new SliderDao().ChangeOrder(id, order); if (res) { return(Json(new { status = true })); } else { return(Json(new { status = false })); } }
public JsonResult Delete(int id) { var res = new SliderDao().Delete(id); if (res) { return(Json(new { status = true }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { status = false }, JsonRequestBehavior.AllowGet)); } }
public ActionResult Edit(SliderModel slidermodel, int id) { if (ModelState.IsValid)//kiem tra xem form co rong hay khong { var slider = new SLIDER(); var dao = new SliderDao(); slider.sliderName = slidermodel.sliderName; slider.slider_Image = slidermodel.slider_Image; slider.type0 = slidermodel.type0; var result = dao.UpdateSlider(slider, id); if (result) { //ViewData["success"] = "Sửa thương hiệu thành công"; return(RedirectToAction("Sliderlist")); } else { ModelState.AddModelError("", "Sửa slider thất bại"); } } return(View()); }
public ActionResult Slider() { var model = new SliderDao().getAll(); return(PartialView(model)); }