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 })); }
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)); }