Пример #1
0
        // GET: Sites
        public ActionResult Index()
        {
            EcommerceCMSEntities db   = new EcommerceCMSEntities();
            List <Website>       webs = db.Websites.ToList();

            return(View(webs));
        }
Пример #2
0
        // GET: Suppliers
        public ActionResult Index()
        {
            EcommerceCMSEntities db        = new EcommerceCMSEntities();
            List <Supplier>      suppliers = db.Suppliers.ToList();

            return(View(suppliers));
        }
Пример #3
0
        public ActionResult Index()
        {
            EcommerceCMSEntities db = new EcommerceCMSEntities();

            Dictionary <string, int> counts = new Dictionary <string, int>();

            counts.Add("sources", db.SupplierSources.Count());
            counts.Add("suppliers", db.Suppliers.Count());
            counts.Add("websites", db.Websites.Count());
            counts.Add("categories_web", CategoryRepo.GetCategoriesFromWebsite(0, 0).Count);
            counts.Add("categories_supp", CategoryRepo.GetCategoriesFromSupplier(0).Count);
            counts.Add("products", 0);

            return(View(counts));
        }
Пример #4
0
        public ActionResult Index(CategoriesPostModel model)
        {
            EcommerceCMSEntities db = new EcommerceCMSEntities();

            //category source
            if (model.CategorySource == 1) //Websites
            {
                ViewBag.Websites = db.Websites.ToList();
            }
            else if (model.CategorySource == 2) //Suppliers
            {
                ViewBag.Suppliers = db.Suppliers.ToList();
            }

            //get categories
            if (model.WebsiteId > 0)
            {
                ViewBag.Categories = CategoryRepo.GetCategoriesFromWebsite(model.WebsiteId, model.ParentCategoryId);
            }
            else if (model.SupplierId > 0)
            {
                ViewBag.Categories = CategoryRepo.GetCategoriesFromSupplier(model.SupplierId);
            }

            //get products
            if (model.WebsiteId > 0 && model.CategoryId > 0)
            {
                ViewBag.Products = ProductRepo.GetProductsFromWebsiteCategory(model.WebsiteId, model.CategoryId);
            }
            else if (model.SupplierId > 0 && model.CategoryId > 0)
            {
                ViewBag.Products = ProductRepo.GetProductsFromSupplierCategory(model.SupplierId, model.CategoryId);
            }

            return(View());
        }
Пример #5
0
 public ActionResult Index()
 {
     EcommerceCMSEntities db = new EcommerceCMSEntities();
     List<SupplierSource> webs = db.SupplierSources.ToList();
     return View(webs);
 }