public void Add(Contact contact) { if (_contacts.Any()) contact.ContactID = _contacts.Max(c => c.ContactID + 1); else contact.ContactID = 1; _contacts.Add(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 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"); }
public void Edit(Contact contact) { Delete(contact.ContactID); _contacts.Add(contact); }