public ActionResult Create(Sweet sweet, int FlavorId) { _db.Sweets.Add(sweet); if (FlavorId != 0) { _db.SweetFlavor.Add(new SweetFlavor() { FlavorId = FlavorId, SweetId = sweet.SweetId }); } _db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Create(Flavor flavor, int SweetId) { var userId = this.User.FindFirst(ClaimTypes.NameIdentifier)?.Value; var currentUser = await _userManager.FindByIdAsync(userId); _db.Flavors.Add(flavor); if (SweetId != 0) { _db.SweetFlavor.Add(new SweetFlavor() { SweetId = SweetId, FlavorId = flavor.FlavorId }); } _db.SaveChanges(); return(RedirectToAction("Index", "Home")); }