コード例 #1
0
        public ActionResult TimHangSX(string key, int?page)
        {
            HangSanXuatModel spm = new HangSanXuatModel();

            ViewBag.key = key;
            return(PhanTrangHangSX(spm.SearchByName(key), page, null));
        }
コード例 #2
0
        public ActionResult kiemtra(string key)
        {
            HangSanXuatModel spm = new HangSanXuatModel();

            if (spm.KiemTraTen(key))
            {
                return(Json(true, JsonRequestBehavior.AllowGet));
            }
            return(Json(false, JsonRequestBehavior.AllowGet));
        }
コード例 #3
0
        public ActionResult ThemHangSX([Bind(Include = "TenHang,TruSoChinh,QuocGia")] HangSanXuat loai)
        {
            HangSanXuatModel spm = new HangSanXuatModel();

            if (ModelState.IsValid && spm.KiemTraTen(loai.TenHang))
            {
                string maloai = spm.ThemHangSX(loai);
                return(View("Index"));
            }
            return(View("Index", loai));
        }
コード例 #4
0
        public ActionResult EditHangSX([Bind(Include = "HangSX,TenHang,TruSoChinh,QuocGia")] HangSanXuat loai)
        {
            HangSanXuatModel spm = new HangSanXuatModel();

            if (ModelState.IsValid)
            {
                spm.EditHangSX(loai);
                return(RedirectToAction("Index"));
            }
            return(View(loai));
        }
コード例 #5
0
        public ActionResult ThemHangSX([Bind(Include = "TenHang,TruSoChinh,QuocGia")] HangSanXuat loai)
        {
            HangSanXuatModel spm = new HangSanXuatModel();

            if (ModelState.IsValid && spm.KiemTraTen(loai.TenHang))
            {
                TempData["AddSuccess"] = "oke";
                string maloai = spm.ThemHangSX(loai);
                return(View("Index"));
            }
            TempData["ErrorAdd"] = "Lỗi";
            return(View("Index", loai));
        }
コード例 #6
0
        public ActionResult EditHangSX([Bind(Include = "HangSX,TenHang,TruSoChinh,QuocGia")] HangSanXuat loai)
        {
            HangSanXuatModel spm = new HangSanXuatModel();

            if (ModelState.IsValid && spm.KiemTraTen(loai.TenHang))
            {
                TempData["EditSuccess"] = "Oke";
                spm.EditHangSX(loai);
                return(RedirectToAction("Index"));
            }
            TempData["ErrorEdit"] = "Lỗi";
            return(View(loai));
        }
コード例 #7
0
        public ActionResult DeleteHangSX(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            HangSanXuatModel spm = new HangSanXuatModel();

            if (spm.FindById(id) == null)
            {
                return(HttpNotFound());
            }
            spm.DeleteHangSX(id);
            return(TimHangSX(null, null));
        }
コード例 #8
0
        public ActionResult EditHangSX(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            HangSanXuatModel lm = new HangSanXuatModel();
            HangSanXuat      sp = lm.FindById(id);

            if (sp == null)
            {
                return(HttpNotFound());
            }
            return(View(sp));
        }
コード例 #9
0
 public ActionResult MultibleDel(List <string> lstdel)
 {
     if (lstdel == null)
     {
         return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
     }
     foreach (var item in lstdel)
     {
         HangSanXuatModel spm = new HangSanXuatModel();
         if (spm.FindById(item) == null)
         {
             return(HttpNotFound());
         }
         spm.DeleteHangSX(item);
     }
     return(TimHangSX(null, null));
 }