public async Task <ActionResult> Create([Bind(Include = "Product,Images")] ProductCrud crud) { if (ModelState.IsValid) { crud.Product.Create = new Modified { Time = DateTime.Now, User = User.Identity.GetUserId() }; crud.Product.Edit = new Modified { Time = DateTime.Now, User = User.Identity.GetUserId() }; db.Product.Add(crud.Product); db.SaveChanges(); foreach (var i in crud.Images) { var PImage = new ProductImage(); PImage.ProductId = crud.Product.Id; PImage.Target = i; db.ProductImage.Add(PImage); } await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(crud)); }
// GET: Manage/Product/Create public ActionResult Create() { var model = new ProductCrud(); model.Product.Visible = true; return(View(model)); }