// GET: PersonDashBoard/Delete/5 public ActionResult Delete(int id) { PhoneBookDbEntities db = new PhoneBookDbEntities(); foreach (Contact c in db.Contacts) { if (c.PersonId == id) { db.Contacts.Remove(c); } } Person myperson = new Person(); foreach (Person p in db.People) { if (p.PersonId == id) { myperson = p; break; } } db.People.Remove(myperson); db.SaveChanges(); return(RedirectToAction("Create", "PersonDashBoard")); }
public ActionResult UpcomingBirthdays() { string id = User.Identity.GetUserId().ToString(); PhoneBookDbEntities db = new PhoneBookDbEntities(); var list = db.People.Where(x => x.AddedBy == id); List <Person> ViewList = new List <Person>(); foreach (var p in list) { if (p.DateOfBirth.Value.Day == DateTime.Now.Day && p.DateOfBirth.Value.Month == DateTime.Now.Month || p.DateOfBirth.Value.Day == DateTime.Now.AddDays(1).Day&& p.DateOfBirth.Value.Month == DateTime.Now.Month) { Person obj = new Person(); obj.PersonId = p.PersonId; obj.FirstName = p.FirstName; obj.MiddleName = p.MiddleName; obj.LastName = p.LastName; obj.AddedBy = p.AddedBy; obj.DateOfBirth = p.DateOfBirth; obj.EmailId = p.EmailId; obj.FaceBookAccountId = p.FaceBookAccountId; obj.HomeAddress = p.HomeAddress; obj.LinkedInId = p.LinkedInId; obj.ImagePath = p.ImagePath; obj.TwitterId = p.TwitterId; obj.UpdateOn = p.UpdateOn; obj.HomeCity = p.HomeCity; ViewList.Add(obj); } } return(View(ViewList)); }
// GET: Person public ActionResult Index() { PhoneBookDbEntities db = new PhoneBookDbEntities(); List <PersonModel> list = new List <PersonModel>(); var dblist = db.Person.ToList(); foreach (var i in dblist) { PersonModel p = new PersonModel(); p.PersonId = i.PersonId; p.FirstName = i.FirstName; p.MiddleName = i.MiddleName; p.LastName = i.LastName; p.DateOfBirth = Convert.ToDateTime(i.DateOfBirth); p.AddedOn = Convert.ToDateTime(i.AddedOn); p.AddedBy = User.Identity.GetUserId(); p.FaceBookAccountId = i.FaceBookAccountId; p.EmailId = i.EmailId; p.ImagePath = i.ImagePath; p.LlinkedInId = i.LinkedInId; p.TwitterId = i.TwitterId; p.HomeCity = i.HomeCity; p.HomeAddress = i.HomeAddress; list.Add(p); } return(View(list)); }
public ActionResult Create(PersonViewModel collection) { try { // TODO: Add insert logic here string id = User.Identity.GetUserId().ToString(); PhoneBookDbEntities db = new PhoneBookDbEntities(); Person obj = new Person(); obj.FirstName = collection.FirstName; obj.MiddleName = collection.MiddleName; obj.LastName = collection.LastName; obj.AddedBy = id; obj.AddedOn = DateTime.Now; obj.DateOfBirth = collection.DateOfBirth; obj.EmailId = collection.EmailId; obj.FaceBookAccountId = collection.FaceBookAccountId; obj.HomeAddress = collection.HomeAddress; obj.LinkedInId = collection.LinkedInId; obj.ImagePath = collection.ImagePath; obj.TwitterId = collection.TwitterId; obj.UpdateOn = collection.UpdateOn; obj.HomeCity = collection.HomeCity; db.People.Add(obj); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Person/Edit/5 public ActionResult Edit(int?id) { PhoneBookDbEntities db = new PhoneBookDbEntities(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Person p = db.People.Find(id); if (p == null) { return(HttpNotFound()); } Person pp = new Person(); { pp.FirstName = p.FirstName; pp.MiddleName = p.MiddleName; pp.LastName = p.LastName; pp.HomeAddress = p.HomeAddress; pp.HomeCity = p.HomeCity; pp.EmailId = p.EmailId; pp.DateOfBirth = p.DateOfBirth; } return(View(pp)); }
public ActionResult Create(ASPNetUsers collection) { try { // Do not initialize this variable here. AspNetUser obj = new AspNetUser(); obj.Id = collection.Id; obj.Email = collection.Email; obj.EmailConfirmed = collection.EmailConfirmed; obj.PasswordHash = collection.PasswordHash; obj.PhoneNumberConfirmed = collection.PhoneNumberConfirmed; obj.TwoFactorEnabled = collection.TwoFactorEnabled; obj.LockoutEndDateUtc = collection.LockoutEndDateUtc; obj.LockoutEnabled = collection.LockoutEnabled; obj.AccessFailedCount = collection.AccessFailedCount; obj.UserName = collection.UserName; PhoneBookDbEntities db = new PhoneBookDbEntities(); db.AspNetUsers.Add(obj); db.SaveChanges(); } catch (Exception ex) { return(View("Not done", new HandleErrorInfo(ex, "collection", "Create"))); } return(RedirectToAction("Index")); }
public ActionResult Edit(int id, PersonViewModel collection) { try { // TODO: Add update logic here PhoneBookDbEntities db = new PhoneBookDbEntities(); var i = db.Person.Where(y => y.PersonId == id).First(); i.FirstName = collection.FirstName; i.LastName = collection.LastName; i.MiddleName = collection.MiddleName; i.DateOfBirth = collection.DateOfBirth; //i.AddedBy = i.AddedBy; //i.AddedOn = Convert.ToDateTime(i.AddedOn); i.HomeAddress = i.HomeAddress; i.HomeCity = i.HomeCity; i.FaceBookAccountId = i.FaceBookAccountId; i.LinkedInId = i.LinkedInId; i.UpdateOn = DateTime.Now; i.ImagePath = i.ImagePath; i.TwitterId = i.TwitterId; i.EmailId = i.EmailId; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
// // GET: /Person/ public ActionResult Index() { PhoneBookDbEntities db = new PhoneBookDbEntities(); List <Person> list = db.People.ToList(); List <PersonViewModel> viewList = new List <PersonViewModel>(); foreach (Person s in list) { PersonViewModel obj = new PersonViewModel(); obj.DateOfBirth = Convert.ToDateTime(s.DateOfBirth); obj.PersonId = s.PersonId; obj.EmailId = s.EmailId; obj.FirstName = s.FirstName; obj.MiddleName = s.MiddleName; obj.LastName = s.LastName; obj.AddedOn = s.AddedOn; obj.AddedBy = s.AddedBy; obj.HomeAddress = s.HomeAddress; obj.HomeCity = s.HomeCity; obj.FaceBookAccountId = s.FaceBookAccountId; obj.LinkedInId = s.LinkedInId; obj.UpdateOn = Convert.ToDateTime(s.UpdateOn); obj.ImagePath = s.ImagePath; obj.TwitterId = s.TwitterId; viewList.Add(obj); } return(View(viewList)); }
public ActionResult Create(FormCollection f) { try { PhoneBookDbEntities db = new PhoneBookDbEntities(); ContactCreateModels con = new ContactCreateModels(); var model = new List <ContactCreateModels>(); foreach (Contact c in db.Contacts) { if (c.PersonId == Meduim.MediumData) { con.ContactNumber = c.ContactNumber; con.Type = c.Type; con.PersonId = c.PersonId; con.ContactId = c.ContactId; model.Add(con); } } return(View(model)); // TODO: Add insert logic here } catch { return(View()); } }
// GET: Person public ActionResult Index() { PhoneBookDbEntities db = new PhoneBookDbEntities(); List <Person> list = db.People.ToList(); List <Person> viewList = new List <Person>(); foreach (Person s in list) { Person c = new Person(); c.FirstName = s.FirstName; c.MiddleName = s.MiddleName; c.LastName = s.LastName; c.DateOfBirth = s.DateOfBirth; c.AddedOn = s.AddedOn; c.AddedBy = s.AddedBy; c.HomeAddress = s.HomeAddress; c.HomeCity = s.HomeCity; c.FaceBookAccountId = s.FaceBookAccountId; c.LinkedIn = s.LinkedIn; c.UpdatedOn = s.UpdatedOn; c.ImagePath = s.ImagePath; c.TwitterId = s.TwitterId; c.EamilId = s.EamilId; viewList.Add(c); } return(View()); }
public ActionResult Create(Person c) { try { Person s = new Person(); s.FirstName = c.FirstName; s.MiddleName = c.MiddleName; s.LastName = c.LastName; s.DateOfBirth = c.DateOfBirth; s.AddedOn = c.AddedOn; s.AddedBy = c.AddedBy; s.HomeAddress = c.HomeAddress; s.HomeCity = c.HomeCity; s.FaceBookAccountId = c.FaceBookAccountId; s.LinkedIn = c.LinkedIn; s.UpdatedOn = c.UpdatedOn; s.ImagePath = c.ImagePath; s.TwitterId = c.TwitterId; s.EamilId = c.EamilId; PhoneBookDbEntities db = new PhoneBookDbEntities(); db.People.Add(s); db.SaveChanges(); // TODO: Add insert logic here // Person obj = new Person(); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: PersonViewModel/Details/1 public ActionResult Details(int id) { PhoneBookDbEntities db = new PhoneBookDbEntities(); List <PersonViewModel> li = new List <PersonViewModel>(); var plist = db.Person.ToList(); foreach (var i in plist) { if (i.PersonId == id) { PersonViewModel person = new PersonViewModel(); person.PersonId = i.PersonId; person.FirstName = i.FirstName; person.LastName = i.LastName; person.MiddleName = i.MiddleName; person.DateOfBirth = Convert.ToDateTime(i.DateOfBirth); person.AddedBy = i.AddedBy; person.AddedOn = Convert.ToDateTime(i.AddedOn); person.HomeAddress = i.HomeAddress; person.HomeCity = i.HomeCity; person.FaceBookAccountId = i.FaceBookAccountId; person.LinkedInId = i.LinkedInId; person.UpdateOn = Convert.ToDateTime(i.UpdateOn); person.ImagePath = i.ImagePath; person.TwitterId = i.TwitterId; person.EmailId = i.EmailId; li.Add(person); } } return(View(li)); }
// GET: PersonViewModel/Delete/5 public ActionResult Delete(int id) { PhoneBookDbEntities db = new PhoneBookDbEntities(); var contacts = db.Contacts.Where(x => x.PersonId == id); foreach (var i in contacts) { Contact c = new Contact() { ContactId = i.ContactId }; db.Entry(c).State = System.Data.Entity.EntityState.Deleted; } db.SaveChanges(); //var person = db.Person.Where(x => x.PersonId == id).First(); Person p = new Person() { PersonId = id }; db.Entry(p).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); return(View()); }
public ActionResult Create(ContactViewModel obj) { try { Contact c = new Contact(); c.ContactId = obj.ContactId; c.ContactNumber = obj.ContactNumber; c.Type = obj.Type; c.PersonId = obj.PersonId; using (PhoneBookDbEntities db = new PhoneBookDbEntities()) { db.Contacts.Add(c); db.SaveChanges(); } // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, PersonViewModel collection) { try { PhoneBookDbEntities db = new PhoneBookDbEntities(); var contacts = db.Contacts.Where(x => x.PersonId == id); //Condition to check the Id of specific person to edit only his/her details foreach (var i in contacts) { Contact c = new Contact() { ContactId = i.ContactId }; db.Entry(c).State = System.Data.Entity.EntityState.Deleted; } db.SaveChanges(); //var person = db.Person.Where(x => x.PersonId == id).First(); Person p = new Person() { PersonId = id }; db.Entry(p).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); //return Content("delete"); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Contacts public ActionResult Index(int?id) { PhoneBookDbEntities db = new PhoneBookDbEntities(); List <ContactsViewModel> list = new List <ContactsViewModel>(); var c = db.People.ToList(); foreach (var g in c) { if (g.PersonId == id) { var contact = db.Contacts.ToList(); foreach (var i in contact) { if (i.PersonId == g.PersonId) { ContactsViewModel cont = new ContactsViewModel(); cont.ContactId = i.ContactId; cont.ContactNumber = i.ContactNumber; cont.PersonId = i.PersonId; cont.Type = i.Type; list.Add(cont); } } } } return(View(list)); }
// GET: Person/Details/5 /// <summary> /// Show the details of list of contacts of those user whic are login /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Details(int id) { List <PersonViewModel> l = new List <PersonViewModel>(); PhoneBookDbEntities db = new PhoneBookDbEntities(); var v = db.Person.ToList(); foreach (var i in v) { if (i.PersonId == id) // check the Id of login person to show only those contacts that are create by this login { PersonViewModel p = new PersonViewModel(); p.PersonId = i.PersonId; p.FirstName = i.FirstName; p.MiddleName = i.MiddleName; p.LastName = i.LastName; p.DateOfBirth = Convert.ToDateTime(i.DateOfBirth); p.AddedOn = i.AddedOn; p.HomeAddress = i.HomeAddress; p.HomeCity = i.HomeCity; p.FaceBookAccountId = i.FaceBookAccountId; p.LinkedInId = i.LinkedInId; p.UpdateOn = Convert.ToDateTime(i.UpdateOn); p.ImagePath = i.ImagePath; p.TwitterId = i.TwitterId; p.EmailId = i.EmailId; l.Add(p); } } return(View(l)); }
// GET: Person/Edit/5 public ActionResult Edit(int id) { PhoneBookDbEntities db = new PhoneBookDbEntities(); EditPersonViewModel obj = new EditPersonViewModel(); foreach (Person p in db.People) { if (p.PersonId == id) { obj.FirstName = p.FirstName; obj.MiddleName = p.MiddleName; obj.LastName = p.LastName; obj.DateOfBirth = p.DateOfBirth; obj.HomeAddress = p.HomeAddress; obj.HomeCity = p.HomeCity; obj.LinkedInId = p.LinkedInId; obj.TwitterId = p.TwitterId; obj.EmailId = p.EmailId; obj.FaceBookAccountId = p.FaceBookAccountId; obj.ImagePath = p.ImagePath; break; } } return(View(obj)); }
// GET: Person public ActionResult Index() { List <PersonViewModel> li = new List <PersonViewModel>(); PhoneBookDbEntities ent = new PhoneBookDbEntities(); var dblist = ent.Person.ToList(); foreach (var i in dblist) { PersonViewModel person = new PersonViewModel(); person.PersonId = i.PersonId; person.FirstName = i.FirstName; person.LastName = i.LastName; person.MiddleName = i.MiddleName; person.DateOfBirth = Convert.ToDateTime(i.DateOfBirth); person.AddedBy = User.Identity.GetUserId(); person.AddedOn = Convert.ToDateTime(i.AddedOn); person.HomeAddress = i.HomeAddress; person.HomeCity = i.HomeCity; person.FaceBookAccountId = i.FaceBookAccountId; person.LinkedInId = i.LinkedInId; person.UpdateOn = Convert.ToDateTime(i.UpdateOn); person.ImagePath = i.ImagePath; person.TwitterId = i.TwitterId; person.EmailId = i.EmailId; li.Add(person); } return(View(li)); }
public ActionResult Edit(int id, EditPersonViewModel obj) { try { PhoneBookDbEntities db = new PhoneBookDbEntities(); db.People.Find(id).FirstName = obj.FirstName; db.People.Find(id).LastName = obj.LastName; db.People.Find(id).MiddleName = obj.MiddleName; db.People.Find(id).HomeAddress = obj.HomeAddress; db.People.Find(id).HomeCity = obj.HomeCity; db.People.Find(id).ImagePath = obj.ImagePath; db.People.Find(id).TwitterId = obj.TwitterId; db.People.Find(id).FaceBookAccountId = obj.FaceBookAccountId; db.People.Find(id).EmailId = obj.EmailId; db.People.Find(id).DateOfBirth = obj.DateOfBirth; db.People.Find(id).LinkedInId = obj.LinkedInId; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(PersonViewModel obj) { try { Person p = new Person(); p.FirstName = obj.FirstName; p.MiddleName = obj.MiddleName; p.LastName = obj.LastName; p.DateOfBirth = obj.DateOfBirth; p.AddedOn = obj.AddedOn; p.AddedBy = obj.AddedBy; p.HomeAddress = obj.HomeAddress; p.HomeCity = obj.HomeCity; p.FaceBookAccountId = obj.FaceBookAccountId; p.LinkedInId = obj.LinkedInId; p.UpdateOn = obj.UpdateOn; p.ImagePath = obj.ImagePath; p.TwitterId = obj.TwitterId; p.EmailId = obj.EmailId; using (PhoneBookDbEntities db = new PhoneBookDbEntities()) { db.People.Add(p); db.SaveChanges(); } // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Person public ActionResult Index() { PhoneBookDbEntities db = new PhoneBookDbEntities(); List <PersonViewModel> lists = new List <PersonViewModel>(); foreach (Person p in db.People) { if (p.AddedBy == User.Identity.GetUserId()) { PersonViewModel obj = new PersonViewModel(); obj.FirstName = p.FirstName; obj.LastName = p.LastName; obj.MiddleName = p.MiddleName; obj.HomeAddress = p.HomeAddress; obj.HomeCity = p.HomeCity; obj.ImagePath = p.ImagePath; obj.EmailId = p.EmailId; obj.TwitterId = p.TwitterId; obj.LinkedInId = p.LinkedInId; obj.FaceBookAccountId = p.FaceBookAccountId; obj.DateOfBirth = p.DateOfBirth; obj.PersonId = p.PersonId; obj.AddedOn = DateTime.Now; obj.UpdateOn = DateTime.Now; obj.AddedBy = User.Identity.GetUserId(); count++; lists.Add(obj); } } return(View(lists)); }
// GET: Person public ActionResult Index() { string id = User.Identity.GetUserId().ToString(); PhoneBookDbEntities db = new PhoneBookDbEntities(); List <Person> list = db.People.ToList(); List <PersonViewModel> ViewList = new List <PersonViewModel>(); foreach (Person p in list) { if (p.AddedBy == id) { PersonViewModel obj = new PersonViewModel(); obj.PersonId = p.PersonId; obj.FirstName = p.FirstName; obj.MiddleName = p.MiddleName; obj.LastName = p.LastName; obj.AddedBy = p.AddedBy; obj.AddedOn = p.AddedOn; obj.DateOfBirth = p.DateOfBirth; obj.EmailId = p.EmailId; obj.FaceBookAccountId = p.FaceBookAccountId; obj.HomeAddress = p.HomeAddress; obj.LinkedInId = p.LinkedInId; obj.ImagePath = p.ImagePath; obj.TwitterId = p.TwitterId; obj.UpdateOn = p.UpdateOn; obj.HomeCity = p.HomeCity; ViewList.Add(obj); } } return(View(ViewList)); }
public ActionResult Create(CreatPersonViewModel obj) { Person p = new Person(); p.FirstName = obj.FirstName; p.MiddleName = obj.MiddleName; p.LastName = obj.LastName; p.LinkedInId = obj.LinkedInId; p.HomeAddress = obj.HomeAddress; p.HomeCity = obj.HomeCity; p.EmailId = obj.EmailId; p.TwitterId = obj.TwitterId; p.DateOfBirth = obj.DateOfBirth; p.FaceBookAccountId = obj.FaceBookAccountId; p.ImagePath = obj.ImagePath; p.AddedOn = DateTime.Now; p.UpdateOn = DateTime.Now; PhoneBookDbEntities db = new PhoneBookDbEntities(); string id = User.Identity.GetUserId(); p.AddedBy = id; db.People.Add(p); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(int id, Person collection) { try { // TODO: Add update logic here PhoneBookDbEntities db = new PhoneBookDbEntities(); Person obj = db.People.Find(id); obj.FirstName = collection.FirstName; obj.MiddleName = collection.MiddleName; obj.LastName = collection.LastName; obj.DateOfBirth = collection.DateOfBirth; obj.EmailId = collection.EmailId; obj.FaceBookAccountId = collection.FaceBookAccountId; obj.HomeAddress = collection.HomeAddress; obj.LinkedInId = collection.LinkedInId; obj.ImagePath = collection.ImagePath; obj.TwitterId = collection.TwitterId; obj.UpdateOn = DateTime.Now; obj.HomeCity = collection.HomeCity; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, PersonViewModel collection) { try { PhoneBookDbEntities db = new PhoneBookDbEntities(); var p = db.Person.Where(x => x.PersonId == id).First(); //Condition to check the Id of specific person to edit only his/her details p.FirstName = collection.FirstName; p.MiddleName = collection.MiddleName; p.LastName = collection.LastName; p.DateOfBirth = Convert.ToDateTime(collection.DateOfBirth); p.AddedOn = collection.AddedOn; p.HomeAddress = collection.HomeAddress; p.HomeCity = collection.HomeCity; p.FaceBookAccountId = collection.FaceBookAccountId; p.LinkedInId = collection.LinkedInId; p.UpdateOn = Convert.ToDateTime(collection.UpdateOn); p.ImagePath = collection.ImagePath; p.TwitterId = collection.TwitterId; p.EmailId = collection.EmailId; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Contact public ActionResult Index(int?id) { if (!User.Identity.IsAuthenticated) { return(RedirectToAction("Login", "Account")); } if (id == null) { return(RedirectToAction("Index", "Person")); } PhoneBookDbEntities db = new PhoneBookDbEntities(); List <ContactViewModels> contacts = new List <ContactViewModels>(); foreach (var item in db.Contacts.Where(c => c.PersonId == id).ToList()) { ContactViewModels obj = new ContactViewModels(); obj.ContactId = item.ContactId; obj.ContactNumber = item.ContactNumber; obj.Type = item.Type; obj.PersonId = item.PersonId; contacts.Add(obj); } ViewBag.PersonId = id; return(View(contacts)); }
// GET: Person /// <summary> ///when we create a new contact it add in the create function and then in this function it enter ///in list and then add in the Data base Entity /// </summary> /// <returns></returns> public ActionResult Index() { List <PersonViewModel> l = new List <PersonViewModel>(); PhoneBookDbEntities db = new PhoneBookDbEntities(); var v = db.Person.ToList(); foreach (var i in v) // Var type variable to store the list of contacts { if (User.Identity.GetUserId() == i.AddedBy) { PersonViewModel p = new PersonViewModel(); p.PersonId = i.PersonId; p.FirstName = i.FirstName; p.MiddleName = i.MiddleName; p.LastName = i.LastName; p.DateOfBirth = Convert.ToDateTime(i.DateOfBirth); p.AddedOn = i.AddedOn; p.HomeAddress = i.HomeAddress; p.HomeCity = i.HomeCity; p.FaceBookAccountId = i.FaceBookAccountId; p.LinkedInId = i.LinkedInId; p.UpdateOn = Convert.ToDateTime(i.UpdateOn); p.ImagePath = i.ImagePath; p.TwitterId = i.TwitterId; p.EmailId = i.EmailId; l.Add(p); } } return(View(l)); }
public ActionResult Create(PersonModel collection) { try { // TODO: Add insert logic here PhoneBookDbEntities db = new PhoneBookDbEntities(); Person p = new Person(); p.FirstName = collection.FirstName; p.MiddleName = collection.MiddleName; p.LastName = collection.LastName; p.DateOfBirth = collection.DateOfBirth; p.AddedBy = User.Identity.GetUserId(); p.AddedOn = collection.AddedOn; p.HomeAddress = collection.HomeAddress; p.HomeCity = collection.HomeCity; p.FaceBookAccountId = collection.FaceBookAccountId; p.LinkedInId = collection.LlinkedInId; p.UpdateOn = Convert.ToDateTime(collection.UpdateOn); p.ImagePath = collection.ImagePath; p.TwitterId = collection.TwitterId; p.EmailId = collection.EmailId; db.Person.Add(p); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: PersonDashBoard/Edit/5 public ActionResult Edit(int id) { PersonEditModels m = new PersonEditModels(); PhoneBookDbEntities db = new PhoneBookDbEntities(); foreach (Person p in db.People) { if (p.PersonId == id) { m.FirstName = p.FirstName; m.MiddleName = p.MiddleName; m.LastName = p.LastName; m.DateOfBirth = p.DateOfBirth; m.HomeAddress = p.HomeAddress; m.HomeCity = p.HomeCity; m.FaceBookAccountId = p.FaceBookAccountId; m.LinkedInId = p.LinkedInId; m.ImagePath = p.ImagePath; m.TwitterId = p.TwitterId; m.EmailId = p.EmailId; break; } } return(View(m)); }