public ActionResult DeleteConfirmed(int id) { brewery brewery = db.breweries.Find(id); db.breweries.Remove(brewery); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "breweryID,breweryLocation,breweryName,features")] brewery brewery) { if (ModelState.IsValid) { } db.Save(brewery); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "breweryID,breweryLocation,breweryName,features")] brewery brewery) { if (ModelState.IsValid) { db.Entry(brewery).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(brewery)); }
public void EditValidBrewery() { // arrange brewery brewery = breweries.ToList()[0]; // act RedirectToRouteResult actual = (RedirectToRouteResult)controller.Edit(brewery); // assert Assert.AreEqual("Index", actual.RouteValues["action"]); }
public ActionResult Create([Bind(Include = "breweryID,breweryLocation,breweryName,features")] brewery brewery) { if (ModelState.IsValid) { db.breweries.Add(brewery); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(brewery)); }
public ActionResult DeleteConfirmed(int id) { //new repository code brewery brewery = db.Breweries.SingleOrDefault(a => a.breweryID == id); //scafold code //db.Breweries.Remove(brewery); //db.SaveChanges(); //brewery brewery = db.Breweries.Find(id); db.Delete(brewery); return(RedirectToAction("Index")); }
// GET: breweries/Details/5 public ViewResult Details(int?id) { if (id == null) { return(View("Error")); } brewery brewery = db.Breweries.SingleOrDefault(a => a.breweryID == id); if (brewery == null) { return(View("Error")); } return(View(brewery)); }
// GET: breweries1/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } brewery brewery = db.breweries.Find(id); if (brewery == null) { return(HttpNotFound()); } return(View(brewery)); }
public void CreateValidBrewery() { // arrange brewery breweries = new brewery { breweryID = 4, breweryLocation = "Canada", breweryName = "Moose", features = "patio" }; // act RedirectToRouteResult actual = (RedirectToRouteResult)controller.Create(breweries); // assert Assert.AreEqual("Index", actual.RouteValues["action"]); }
// GET: breweries/Edit/5 public ViewResult Edit(int?id) { if (id == null) { return(View("Error")); //return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } //new repository code brewery brewery = db.Breweries.SingleOrDefault(a => a.breweryID == id); //scafold code //brewery brewery = db.Breweries.Find(id); if (brewery == null) { return(View("Error")); //return HttpNotFound(); } return(View(brewery)); }
public void CreateInvalidBrewery() { // arrange controller.ModelState.AddModelError("key", "error message"); brewery breweries = new brewery { breweryID = 4, breweryLocation = "Canada", breweryName = "Moose", features = "patio" }; // act - cast the return type as ViewResult ViewResult actual = (ViewResult)controller.Create(breweries); // assert Assert.AreEqual("Create", actual.ViewName); Assert.IsNotNull(actual.ViewBag.breweryID); }