コード例 #1
0
 public ActionResult Edit(Treat treat, int FlavorId)
 {
     if (FlavorId != 0)
     {
         _db.FlavorTreat.Add(new FlavorTreat()
         {
             FlavorId = FlavorId, TreatId = treat.TreatId
         });
     }
     _db.Entry(treat).State = EntityState.Modified;
     _db.SaveChanges();
     return(RedirectToAction("Details", treat.TreatId));
 }
コード例 #2
0
 public ActionResult Edit(Treat treat, int FlavorID)
 {
     if (FlavorID != 0)
     {
         _db.FlavorTreats.Add(new FlavorTreat()
         {
             FlavorID = FlavorID, TreatID = treat.TreatID
         });
     }
     _db.Entry(treat).State = EntityState.Modified;
     _db.SaveChanges();
     return(RedirectToAction("Index"));
 }
コード例 #3
0
 public ActionResult Edit(Flavor flavor, int TreatId)
 {
     if (TreatId != 0)
     {
         _db.FlavorTreat.Add(new FlavorTreat()
         {
             TreatId = TreatId, FlavorId = flavor.FlavorId
         });
     }
     _db.Entry(flavor).State = EntityState.Modified;
     _db.SaveChanges();
     return(RedirectToAction("Index"));
 }
コード例 #4
0
        public async Task <ActionResult> Edit(Flavor flavor)
        {
            if (flavor.Type is null)
            {
                ViewBag.TreatId      = new SelectList(_db.Treats, "TreatId", "Name");
                ViewBag.ErrorMessage = "Please enter a name.";
                return(View(flavor));
            }
            else
            {
                var userId      = this.User.FindFirst(ClaimTypes.NameIdentifier)?.Value;
                var currentUser = await _userManager.FindByIdAsync(userId);

                flavor.User             = currentUser;
                _db.Entry(flavor).State = EntityState.Modified;
                _db.SaveChanges();
                return(RedirectToAction("Details", new { flavorId = flavor.FlavorId }));
            }
        }
コード例 #5
0
 public ActionResult Edit(Flavor flavor)
 {
     _db.Entry(flavor).State = EntityState.Modified;
     _db.SaveChanges();
     return(RedirectToAction("Index"));
 }
コード例 #6
0
 public ActionResult Edit(Treat treat)
 {
     _db.Entry(treat).State = EntityState.Modified;
     _db.SaveChanges();
     return(RedirectToAction("Index"));
 }
コード例 #7
0
 public ActionResult Edit(Treat treat)
 {
     _db.Entry(treat).State = EntityState.Modified;
     _db.SaveChanges();
     return(RedirectToAction("Details", "Treats", new { id = treat.TreatId }));
 }
コード例 #8
0
 public ActionResult Edit(Flavor flavor)
 {
     _db.Entry(flavor).State = EntityState.Modified;
     _db.SaveChanges();
     return(RedirectToAction("Details", new { id = flavor.FlavorId }));
 }