示例#1
0
        public ActionResult Form(int?Id)
        {
            HTMDb db = new HTMDb();
            var   YeuCauNguoiDung           = db.YeuCauNguoiDungs.Where(x => x.DaPheDuyet == false && x.TrangThai == false).Count();
            var   YeuCauNguoiDungLenQuanTri = db.YeuCauNguoiDungs.Where(x => x.DaPheDuyet == false && x.TrangThai == true).Count();
            var   YeuCauDuyetLenPhongBan    = db.YeuCauNguoiDungs.Where(x => x.DaPheDuyet == false && x.TrangThai == false).Count();
            var   SanPhamChoNhapKho         = db.SanPhams.Where(x => x.DaXoa == false && x.DaNhapKho == true && x.DaPheDuyet == false && x.SoLuong >= 0).Count();
            var   SanPhamHetHang            = db.SanPhams.Where(x => x.DaXoa == false && x.DaNhapKho == true && x.SoLuong <= 0).Count();
            var   YeuCauDaDuyet             = db.YeuCauNguoiDungs.Where(x => x.DaPheDuyet == true && x.TrangThai == true).Count();


            ViewBag.YeuCauNguoiDung           = YeuCauNguoiDung.ToString();
            ViewBag.YeuCauNguoiDungLenQuanTri = YeuCauNguoiDungLenQuanTri.ToString();
            ViewBag.YeuCauDuyetLenPhongBan    = YeuCauDuyetLenPhongBan.ToString();
            ViewBag.SanPhamChoNhapKho         = SanPhamChoNhapKho.ToString();
            ViewBag.SanPhamHetHang            = SanPhamHetHang.ToString();
            ViewBag.YeuCauDaDuyet             = YeuCauDaDuyet.ToString();
            var sp = new Models.SanPham();

            if (Id.HasValue && Id != null)
            {
                var sanPham = new SanPhamService();
                sp = sanPham.FindByKeys(Id);
            }
            return(View(sp));
        }
示例#2
0
        public PartialViewResult _PheDuyetYeuCau(int?Id)
        {
            var sp = new Models.SanPham();

            if (Id.HasValue && Id != null)
            {
                var _sp = new SanPhamService();
                sp = _sp.FindByKeys(Id);
            }
            return(PartialView(sp));
        }
示例#3
0
        public PartialViewResult _SanPhamChiTiet(int?Id)
        {
            var sp = new Models.SanPham();

            if (Id.HasValue && Id != null)
            {
                var sanPham = new SanPhamService();
                sp = sanPham.FindByKeys(Id);
            }
            return(PartialView(sp));
        }
        public ActionResult Form(int?Id
                                 , string TenSanPham
                                 , string MaSanPham
                                 , string TieuDe
                                 , string MoTa
                                 , double?Gia
                                 , int?SoLuong
                                 , int?TheLoadId
                                 , string ChiTiet
                                 , string[] thumbnails
                                 )
        {
            var            session = (UserLogin)Session[CommonConstants.USER_SESSION];
            SanPhamService _sp     = new SanPhamService();

            Models.SanPham sp = _sp.FindByKeys(Id);
            sp.TenSanPham = TenSanPham;
            sp.MaSanPham  = MaSanPham;
            sp.TieuDe     = TieuDe;
            sp.MaSanPham  = MoTa;
            sp.Gia        = Gia;
            sp.NguoiTao   = session.Name;
            sp.SoLuong    = SoLuong;
            sp.TheLoaiId  = TheLoadId;
            sp.ChiTiet    = ChiTiet;
            sp.DaPheDuyet = true;
            sp.TrangThai  = false;
            sp.DaNhapKho  = false;

            sp.DaXoa = false;
            if (Id.HasValue)
            {
                if (thumbnails != null && thumbnails.Length > 0)
                {
                    sp.Anh = string.Join(";", thumbnails);
                }
                sp.NguoiSua = session.Name;
                sp.NgaySua  = DateTime.Now;
                _sp.Update(sp);
                setAlert("Thông tin sản phẩm đã được cập nhập", "success");
            }
            else
            {
                if (thumbnails != null && thumbnails.Length > 0)
                {
                    sp.Anh = string.Join(";", thumbnails);
                }
                sp.NgayTao = DateTime.Now;
                _sp.Insert(sp);
                setAlert("Thêm sản phẩm thành công", "success");
            }
            return(RedirectToAction("Index"));
        }