public DemoPersonViewModel getObject(Guid id)
        {
            DemoPerson person = adb.DemoPersons.Find(id);
            DemoPersonViewModel personViewModel = new DemoPersonViewModel();

            personViewModel.BoolSex = person.PersonSex == 1 ? true : false;
            personViewModel.PersonID = person.PersonID;
            personViewModel.PersonName = person.PersonName;
            personViewModel.PersonBirthday = person.PersonBirthday;

            return personViewModel;
        }
        public ActionResult Edit(DemoPersonViewModel personViewModel)
        {
            if (ModelState.IsValid)
            {
                DemoPerson person = adb.DemoPersons.Find(personViewModel.PersonID);
                person.PersonSex = personViewModel.BoolSex ? 1 : 0;
                person.PersonID = personViewModel.PersonID;
                person.PersonName = personViewModel.PersonName;
                person.PersonBirthday = personViewModel.PersonBirthday;

                adb.Entry(person).State = EntityState.Modified;
                adb.SaveChanges();
                return RedirectToAction("Index");
            }

            return RedirectToAction("Edit");
        }