Exemplo n.º 1
0
        public ActionResult Index()
        {
            setDDlistLoaiSanPhamCha();
            var model = DanhMucCon.getLoai_byRoot(1);

            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult QuanLyTuyChon(int id)
        {
            var model = DanhMucCon.getTuyChon_byIDSP(id);

            ViewBag.ID_SANPHAM = id;
            return(View(model));
        }
Exemplo n.º 3
0
        public ActionResult Index(int ID_LOAISANPHAM)
        {
            setDDlistLoaiSanPhamCon(ID_LOAISANPHAM);
            ViewBag.ID_LoaiSP = ID_LOAISANPHAM;
            var model = DanhMucCon.full_sanpham_byIDLOAISP_parent(ID_LOAISANPHAM);

            return(View(model));
        }
Exemplo n.º 4
0
        public JsonResult ChangeLoaiSanPham(int ID_LOAISANPHAM)
        {
            var result = DanhMucCon.getLoai_byRoot(ID_LOAISANPHAM);

            return(Json(new
            {
                status = result
            }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 5
0
        public JsonResult ChangeSanPham(int ID_LOAISANPHAM)
        {
            var result = DanhMucCon.full_sanpham_byIDLOAISP_child(ID_LOAISANPHAM);

            return(Json(new
            {
                status = result
            }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 6
0
        public JsonResult HinhAnhChange(int ID_HINHANH)
        {
            var result = DanhMucCon.getImg_byID(ID_HINHANH).SingleOrDefault();

            return(Json(new
            {
                status = result
            }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 7
0
 public ActionResult Create(DanhMucCon danhMucCon)
 {
     if (ModelState.IsValid)
     {
         db.DanhMucCons.InsertOnSubmit(danhMucCon);
         db.SubmitChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ID_DanhMucCha = new SelectList(db.DanhMucs, "Id", "Name", danhMucCon.ID_DanhMucCha);
     return(View(danhMucCon));
 }
Exemplo n.º 8
0
        // GET: Admin/DanhMucCons/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DanhMucCon danhMucCon = db.DanhMucCons.First(x => x.Id == id);

            if (danhMucCon == null)
            {
                return(HttpNotFound());
            }
            return(View(danhMucCon));
        }
Exemplo n.º 9
0
        // GET: Admin/DanhMucCons/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DanhMucCon danhMucCon = db.DanhMucCons.First(x => x.Id == id);

            if (danhMucCon == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ID_DanhMucCha = new SelectList(db.DanhMucs, "Id", "Name", danhMucCon.ID_DanhMucCha);
            return(View(danhMucCon));
        }
Exemplo n.º 10
0
 public ActionResult DeleteConfirmed(int id)
 {
     try
     {
         DanhMucCon danhMucCon = db.DanhMucCons.First(x => x.Id == id);
         db.DanhMucCons.DeleteOnSubmit(danhMucCon);
         db.SubmitChanges();
         return(RedirectToAction("Index"));
     }
     catch (Exception)
     {
         TempData["msg"] = "<script>alert('danh mục con này đã chứa sản phẩm, nếu muốn xóa thì vui lòng xóa sản phẩm');</script>";
         return(View());
     }
 }
Exemplo n.º 11
0
        void btn_Click(object sender, EventArgs e)
        {
            FrmDictionary frm = Application.OpenForms.OfType <FrmDictionary>().FirstOrDefault();

            if (frm != null)
            {
                frm.Close();
            }
            SimpleButton simpleButton = sender as SimpleButton;

            if (simpleButton != null)
            {
                DanhMucCon nguphap = (simpleButton.Tag as DanhMucCon);
                FrmGrammar f       = new FrmGrammar(nguphap.ID);
                f.Text = "Học ngữ pháp";
                f.ShowDialog();
            }
        }
Exemplo n.º 12
0
        public ActionResult Edit([Bind(Include = "Id,Name,ID_DanhMucCha")] DanhMucCon danhMucCon)
        {
            if (ModelState.IsValid)
            {
                DanhMucCon danhMucCon2 = db.DanhMucCons.First(x => x.Id == danhMucCon.Id);
                if (danhMucCon2 == null)
                {
                    return(HttpNotFound());
                }
                danhMucCon2.Name          = danhMucCon.Name;
                danhMucCon2.ID_DanhMucCha = danhMucCon.ID_DanhMucCha;
                db.SubmitChanges();
                ViewBag.ID_DanhMucCha = new SelectList(db.DanhMucs, "Id", "Name", danhMucCon.ID_DanhMucCha);
                return(RedirectToAction("Index"));
            }

            return(View(danhMucCon));
        }
Exemplo n.º 13
0
        private void LoadNguPhap(int _iDNguPhap)
        {
            recNguPhap.ResetText();
            recNguPhap.Font = new Font("TNKeyUni-Arial", 12F);

            DanhMucCon dmcon = DanhMucConDao.Instance.DanhMucConByID(_iDNguPhap);

            lbName.Text = dmcon.Ten;
            foreach (var item in NguPhapDAO.Instance.LoadNguPhaps(_iDNguPhap))
            {
                if (item.NoiDung.Substring(0, 1) == "*")
                {
                    recNguPhap.Text += "\n";
                    recNguPhap.Text += item.NoiDung + "\n";
                }
                else
                {
                    recNguPhap.Text += "\t" + item.NoiDung + "\n";
                }
            }
        }
Exemplo n.º 14
0
        public ActionResult Index_Goc()
        {
            var model = DanhMucCon.getLoaiGoc();

            return(View(model));
        }
Exemplo n.º 15
0
        public ActionResult QuanLyHinhAnh(int ID_SANPHAM)
        {
            var model = DanhMucCon.getImg_byIDSP(ID_SANPHAM);

            return(View(model));
        }
Exemplo n.º 16
0
        public ActionResult EditTC(int id)
        {
            var getSP = DanhMucCon.getTuyChon_byIDTC(id);

            return(View(getSP.Single()));
        }