예제 #1
0
        public IActionResult New(NewProductVm vm)
        {
            Product p = new Product();

            p.CategoryId       = vm.CategoryId;
            p.Discount         = vm.Discount;
            p.ProductName      = vm.ProductName;
            p.Price            = vm.Price;
            p.ShortDescription = vm.ShortDescription;


            _productBs.Insert(p);


            return(Json(new { IsOk = true, ProductId = p.Id }));
        }
예제 #2
0
        public IActionResult NewProduct()
        {
            NorthwndContext ctx = new NorthwndContext();


            //NewProductVm vm = new NewProductVm();

            //vm.Categories= ctx.Categories.ToList();
            //vm.Suppliers= ctx.Suppliers.ToList();
            //-----------------------------------------
            NewProductVm vm = new NewProductVm();

            vm.Categories = ctx.Categories.Select(cat => new SelectListItem()
            {
                Text  = cat.CategoryName,
                Value = cat.CategoryID.ToString()
            }).ToList();

            vm.Categories.Insert(0, new SelectListItem()
            {
                Text = "Seçiniz...", Value = "-1"
            });

            vm.Suppliers = ctx.Suppliers.Select(sup => new SelectListItem()
            {
                Text  = sup.CompanyName,
                Value = sup.SupplierID.ToString()
            }).ToList();
            vm.Suppliers.Insert(0, new SelectListItem()
            {
                Text = "Seçiniz...", Value = "-1"
            });


            return(View(vm));
        }