public ActionResult Create(PersonViewModel obj) { try { Person s = new Person(); s.PersonId = obj.PersonId; s.FirstName = obj.FirstName; s.MiddleName = obj.MiddleName; s.LastName = obj.LastName; s.DateOfBirth = obj.DateOfBirth; s.AddedOn = obj.AddedOn; s.AddedBy = obj.AddedBy; s.HomeAddress = obj.HomeAddress; s.HomeCity = obj.HomeCity; s.FaceBookAccountId = obj.FaceBookAccountId; s.LinkedInId = obj.LinkedInId; s.UpdateOn = obj.UpdateOn; s.TwitterId = obj.TwitterId; s.EmailId = obj.EmailId; PhoneBookDbEntities4 db = new PhoneBookDbEntities4(); db.People.Add(s); db.SaveChanges(); // TODO: Add insert logic here return(RedirectToAction("Index")); } catch (Exception ex) { return(View()); } }
// GET: User public ActionResult Index() { PhoneBookDbEntities4 db = new PhoneBookDbEntities4(); List <Person> list = db.People.ToList(); List <PersonViewModel> viewList = new List <PersonViewModel>(); foreach (Person s in list) { PersonViewModel obj = new PersonViewModel(); obj.PersonId = s.PersonId; obj.FirstName = s.FirstName; obj.MiddleName = s.MiddleName; obj.LastName = s.LastName; obj.DateOfBirth = s.DateOfBirth; 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 = s.UpdateOn; obj.TwitterId = s.TwitterId; obj.EmailId = s.EmailId; viewList.Add(obj); obj.SaveChanges(); } return(View(viewList)); }
// GET: Contact public ActionResult Index() { PhoneBookDbEntities4 db = new PhoneBookDbEntities4(); List <Contact> list = db.Contacts.ToList(); List <ContactViewModel> viewList = new List <ContactViewModel>(); foreach (Contact s in list) { ContactViewModel obj = new ContactViewModel(); obj.ContactId = s.ContactId; obj.ContactNumber = s.ContactNumber; obj.Type = s.Type; obj.PersonId = s.PersonId; viewList.Add(obj); obj.SaveChanges(); } return(View(viewList)); }
public ActionResult Create(ContactViewModel obj) { try { Contact s = new Contact(); s.ContactId = obj.ContactId; s.ContactNumber = obj.ContactNumber; s.Type = obj.Type; s.PersonId = obj.PersonId; PhoneBookDbEntities4 db = new PhoneBookDbEntities4(); db.Contacts.Add(s); db.SaveChanges(); // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }