コード例 #1
0
ファイル: AdController.cs プロジェクト: codextech/WBA
        public async Task <ActionResult> Create(Product product, int closeDate)
        {
            var userId = User.Identity.GetUserId();

            product.UserId = userId;
            if (ModelState.IsValid)
            {
                await _service.AddProductAsync(product, userId, closeDate);


                return(RedirectToAction("PostedProduct"));
            }

            //Closing days Static list

            List <SelectListItem> items = new List <SelectListItem>();

            items.Add(new SelectListItem {
                Text = "1 Day", Value = "1"
            });
            items.Add(new SelectListItem {
                Text = "2 Days", Value = "2"
            });
            items.Add(new SelectListItem {
                Text = "1 week", Value = "7",
            });
            items.Add(new SelectListItem {
                Text = "2 weeks", Value = "14",
            });

            ViewBag.closeDate = items;

            ViewBag.Categorylist = new SelectList(await _service.CategoriesAsync(), "CategoryId", "CategoryName", product.CategoryId);
            return(View(product));
        }