public async Task <IActionResult> PutCousine(int id, Cousine cousine) { if (id != cousine.Id) { return(BadRequest()); } try { await _cousine.PutCousine(id, cousine); } catch (DbUpdateConcurrencyException) { if (!await _cousine.CousineExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Edit(Cousine cousine) { _db.Entry(cousine).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Details(int id) { Cousine thisCousine = _db.CousineGroup.FirstOrDefault(cousine => cousine.CousineId == id); return(View(thisCousine)); }
public ActionResult Create(Cousine cousine) { _db.CousineGroup.Add(cousine); _db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult <Cousine> > PostCousine(Cousine cousine) { await _cousine.PostCousine(cousine); return(CreatedAtAction("GetCousine", new { id = cousine.Id }, cousine)); }