Example #1
0
        public IActionResult BrowseCatalogue()
        {
            // Call our CategoryDetailsService
            // THAT gives us a list of category details
            CategoryDetailsService categoryDetailsService = new CategoryDetailsService(_configuration);
            List <CategoryDetails> listCategories         = categoryDetailsService.ListCategories();
            // then we make a Model based on that list
            CategoryDetailsViewModel categoryDetailsModel = new CategoryDetailsViewModel(listCategories);

            // finally return the view using that model.
            return(View(categoryDetailsModel));
        }
Example #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     style   = Request.QueryString["sku"];
     qty     = Request.QueryString["qty"];
     size    = Request.QueryString["size"];
     color   = Request.QueryString["color"];
     isSize  = Request.QueryString["isSize"];
     isColor = Request.QueryString["isColor"];
     isSku   = Request.QueryString["isSku"];
     updateRecentView(style);
     if (!IsPostBack)
     {
         dt = CategoryDetailsService.getDTBySKU(style);
         fillproductdetails();
     }
 }
Example #3
0
 public override void load(object sender, EventArgs e)
 {
     style   = Request.QueryString["htm"];
     qty     = Request.QueryString["qty"];
     size    = Request.QueryString["size"];
     color   = Request.QueryString["color"];
     isSize  = Request.QueryString["isSize"];
     isColor = Request.QueryString["isColor"];
     isSku   = Request.QueryString["isSku"];
     updateRecentView(style);
     if (!IsPostBack)
     {
         dt = CategoryDetailsService.getDTBySKU(style);
         fillproductdetails();
         fillReatedProductType();
         fillRecentView();
     }
 }
Example #4
0
 public void Page_Load(object sender, EventArgs e)
 {
     style = Request.QueryString["bfc"];
     applypagging();
     qty     = Request.QueryString["qty"];
     size    = Request.QueryString["size"];
     color   = Request.QueryString["color"];
     isSize  = Request.QueryString["isSize"];
     isColor = "false";//Request.QueryString["isColor"];
     isSku   = Request.QueryString["isSku"];
     updateRecentView(style);
     if (!IsPostBack)
     {
         dt = CategoryDetailsService.getDTBySKU(style);
         fillproductdetails();
         fillReatedProductType();
         fillRecentView();
         dt = CategoriesService.addColm(dt);
     }
 }
Example #5
0
        public IActionResult AddCategoryForm(CategoryDetailsViewModel categoryDetailsModel)
        {
            string message = "";

            if (ModelState.IsValid)
            {
                // Call our CategoryDetailsService
                // THAT gives us a list of category details
                var categoryDetailsService = new CategoryDetailsService(_configuration);
                int affectedRows           = categoryDetailsService.AddCategory(categoryDetailsModel);
                if (affectedRows > 0)
                {
                    message +=
                        $"The category {categoryDetailsModel._Category.Category_Name} has been successfully created";
                }
            }
            else
            {
                return(View(categoryDetailsModel));
            }

            return(Content(message));
        }
        public bool IsPresent(string name)
        {
            var categoryDetailsService = new CategoryDetailsService(_configuration);

            return(categoryDetailsService.IsCategoryPresent(name));
        }