Exemplo n.º 1
0
        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());
            }
        }
Exemplo n.º 2
0
        // 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());
            }
        }