コード例 #1
0
        public ActionResult EditLoaiSP_Goc(int id, Table_LOAISANPHAM loai)
        {
            if (String.IsNullOrEmpty(loai.TenLoaiSanPham))
            {
                ViewBag.Loi1      = "*";
                ViewBag.MessError = "Vui lòng nhập tên danh mục";
            }
            else
            {
                bool tontaiten = data.Table_LOAISANPHAMs.Any(m => loai.TenLoaiSanPham == m.TenLoaiSanPham);
                if (tontaiten)
                {
                    ViewBag.Loi3      = "*";
                    ViewBag.MessError = "Danh mục này đã tồn tại";
                }
                else
                {
                    var model = data.Table_LOAISANPHAMs.First(m => m.ID_LOAISANPHAM == id);
                    model.TenLoaiSanPham = loai.TenLoaiSanPham;

                    data.SubmitChanges();
                    return(RedirectToAction("Index_Goc", "LoaiSanPham"));
                }
            }
            return(View());
        }
コード例 #2
0
        public ActionResult CreateLoaiSP_goc(FormCollection form)
        {
            setDDlistLoaiSanPhamCha();
            var  tendmcha         = form["TenLoaiSanPhamCha"];
            bool tontaiDanhmucCha = data.Table_LOAISANPHAMs.Any(m => m.TenLoaiSanPham == tendmcha);

            if (tontaiDanhmucCha)
            {
                ModelState.AddModelError("TenLoaiSanPhamCha", "Danh mục này đã tồn tại");
            }
            else if (String.IsNullOrEmpty(tendmcha))
            {
                ModelState.AddModelError("TenLoaiSanPhamCha", "Tên danh mục không được rỗng");
            }

            if (ModelState.IsValid)
            {
                DA_Web.Models.Table_LOAISANPHAM tb_loaisp = new Table_LOAISANPHAM();
                tb_loaisp.TenLoaiSanPham = tendmcha;
                tb_loaisp.Root           = 0;
                data.Table_LOAISANPHAMs.InsertOnSubmit(tb_loaisp);
                data.SubmitChanges();

                return(RedirectToAction("Index", "LoaiSanPham"));
            }



            return(View("CreateLoaiSP"));
        }
コード例 #3
0
        public GioHang(int ID_SANPHAM, int ID_TUYCHON, int SoLuong, double DonGia)
        {
            sID_SANPHAM = ID_SANPHAM;
            sID_TUYCHON = ID_TUYCHON;
            Table_SANPHAM     sp = db.Table_SANPHAMs.Single(m => m.ID_SANPHAM == sID_SANPHAM);
            Table_TUYCHON     tc = db.Table_TUYCHONs.Single(m => m.ID_TUYCHON == sID_TUYCHON);
            Table_LOAISANPHAM lq = db.Table_LOAISANPHAMs.Single(m => m.ID_LOAISANPHAM == sp.ID_LOAISANPHAM);

            sTenSanPham     = sp.TenSanPham;
            TuyChon         = tc.TuyChon;
            sTenLoaiSanPham = lq.TenLoaiSanPham;
            sDonGia         = (double)DonGia;
            sHinhAnh        = sp.HINHANH;
            sSoLuong        = SoLuong;
            ThanhTienUD     = sSoLuong * sDonGia;
            TongTienUD      = this.TongTienUD;
            GHICHU          = this.GHICHU;
        }
コード例 #4
0
        public ActionResult CreateLoaiSP(LoaiSanPham loai)
        {
            setDDlistLoaiSanPhamCha();
            bool tontaiDanhmucCon = data.Table_LOAISANPHAMs.Any(m => m.TenLoaiSanPham == loai.TenLoaiSanPham);

            if (tontaiDanhmucCon)
            {
                ModelState.AddModelError("TenLoaiSanPham", "Danh mục này đã tồn tại");
            }

            if (ModelState.IsValid)
            {
                DA_Web.Models.Table_LOAISANPHAM tb_loaisp = new Table_LOAISANPHAM();
                tb_loaisp.TenLoaiSanPham = loai.TenLoaiSanPham;
                tb_loaisp.Root           = (int)loai.Root;
                tb_loaisp.TenThuMuc      = loai.TenThuMuc;
                data.Table_LOAISANPHAMs.InsertOnSubmit(tb_loaisp);
                data.SubmitChanges();

                return(RedirectToAction("Index", "LoaiSanPham"));
            }
            return(View(loai));
        }