Пример #1
0
 public void AddPerson(string name, int age)
 {
     using (PersonContex pc = new PersonContex())
     {
         Person person = new Person {
             Name = name, Age = age
         };
         pc.People.Add(person);
         pc.SaveChanges();
     }
 }
Пример #2
0
 public void DeletePerson(int idObject)
 {
     using (PersonContex pc = new PersonContex())
     {
         Person person = new Person()
         {
             Id = idObject
         };
         pc.People.Attach(person);
         pc.People.Remove(person);
         pc.SaveChanges();
     }
 }
Пример #3
0
        public void UpdateObject(int idObject, string nameColumn, string newValue)
        {
            using (PersonContex pc = new PersonContex())
            {
                Person person = new Person()
                {
                    Id = idObject
                };
                pc.People.Attach(person);

                if (nameColumn == "Name")
                {
                    person.Name = newValue;
                }

                if (nameColumn == "Age")
                {
                    int newAge = Int32.Parse(newValue);
                    person.Age = newAge;
                }
                pc.SaveChanges();
            }
        }