Exemplo n.º 1
0
        public ActionResult Create()
        {
            var _viewModel = new NewProductViewModels
            {
                CategoryList = CategoryService.Instance.GetCategories()
            };

            return(PartialView(_viewModel));
        }
Exemplo n.º 2
0
        public ActionResult Create(NewProductViewModels viewModel)
        {
            var newProduct = new Product();

            newProduct.Name        = viewModel.Name;
            newProduct.Description = viewModel.Description;
            newProduct.Price       = viewModel.Price;
            newProduct.Category    = CategoryService.Instance.Edit(viewModel.CategoryID);
            newProduct.isFeatured  = viewModel.isFeatured;
            newProduct.ImageURL    = viewModel.ImageURL;
            ProductService.Instance.SaveProducts(newProduct);

            return(RedirectToAction("ProductTable"));
        }
Exemplo n.º 3
0
        public ActionResult Create(NewProductViewModels model)
        {
            var newProduct = new Product();

            newProduct.Name        = model.Name;
            newProduct.Description = model.Description;
            newProduct.Price       = model.Price;
            newProduct.Weight      = model.Weight;
            newProduct.Unit        = model.Unit;
            newProduct.Category    = CategoryService.Instance.GetCategory(model.CategoryID);
            newProduct.ImageURL    = model.ImageURL;
            newProduct.ImageURL2   = model.ImageURL2;
            newProduct.ImageURL3   = model.ImageURL3;
            newProduct.ImageURL4   = model.ImageURL4;


            newProduct.CreatedTime = DateTime.Now;


            ProductService.Instance.CreateProduct(newProduct);
            return(RedirectToAction("ProductTable"));
        }