예제 #1
0
        public IActionResult CatalogPage()
        {
            var customerData = CustomerContext.Users.ToList();

            var goodsLocal = new List <Good>();

            var viewModel = new CatalogeModel
            {
                Users = customerData,
                Goods = goodsLocal,
            };

            var goods = CustomerContext.Goods.ToList();

            foreach (var item in goods)
            {
                goodsLocal.Add(item);

                var filePath = $"wwwroot/Catalog/CustomerImages/{item.FileName.Replace(".","")}.jpg";

                using (var file = System.IO.File.Create(filePath))
                {
                }

                lock (obj)
                {
                    System.IO.File.WriteAllBytes(filePath, item.File);
                }

                viewModel.FilePath = $"CustomerImages/{item.FileName.Replace(".", "")}.jpg";
            }


            return(View(viewModel));
        }
        //mo ve view Request

        public ActionResult Index()
        {
            DataClassesStationeryDataContext dtdc = new DataClassesStationeryDataContext();
            ViewModel vm = new ViewModel();

            if (Session["Employee"] == null)
            {
                return(RedirectToAction("Login", "Default1"));
            }
            ViewData["sanpham"] = s.ListStationery();
            CatalogeModel clm = new CatalogeModel();

            ViewData["dsachcata"] = clm.Listcataloge();

            ViewData["count"] = s1.count();
            return(View());
        }