// GET: Home public ActionResult Index() { var database = new FakeContactsDatabase(); var contacts = database.GetAll(); return View(contacts); }
public ActionResult Edit() { int contactId = int.Parse(RouteData.Values["id"].ToString()); var database = new FakeContactsDatabase(); var contact = database.GetById(contactId); return View(contact); }
public ActionResult AddContact() { var c = new Contact(); c.Name = Request.Form["Name"]; c.PhoneNumber = Request.Form["PhoneNumber"]; var database = new FakeContactsDatabase(); database.Add(c); return RedirectToAction("Index"); }
public ActionResult DeleteContact() { int contactID = int.Parse(Request.Form["ContactID"]); var database = new FakeContactsDatabase(); database.Delete(contactID); var contacts = database.GetAll(); return View("Index",contacts); }
public ActionResult EditContact() { var c = new Contact(); c.Name = Request.Form["Name"]; c.PhoneNumber = Request.Form["PhoneNumber"]; c.ContactID = int.Parse(Request.Form["ContactID"]); var database = new FakeContactsDatabase(); database.Edit(c); return RedirectToAction("Index"); }