Esempio n. 1
0
 public void Delete(int id)
 {
     using (var context = new PeopleDataContext(_connectionString))
     {
         context.ExecuteCommand("DELETE FROM People WHERE Id = {0}", id);
     }
 }
Esempio n. 2
0
 public Person GetById(int personId)
 {
     using (var context = new PeopleDataContext(_connectionString))
     {
         return(context.Persons.FirstOrDefault(p => p.Id == personId));
     }
 }
Esempio n. 3
0
 public IEnumerable <Person> GetPeople()
 {
     using (var context = new PeopleDataContext(_connectionString))
     {
         return(context.Persons.ToList());
     }
 }
Esempio n. 4
0
 public void Add(Person person)
 {
     using (var context = new PeopleDataContext(_connectionString))
     {
         context.Persons.InsertOnSubmit(person);
         context.SubmitChanges();
     }
 }
Esempio n. 5
0
 public void Update(Person person)
 {
     using (var context = new PeopleDataContext(_connectionString))
     {
         context.Persons.Attach(person);
         context.Refresh(RefreshMode.KeepCurrentValues, person);
         context.SubmitChanges();
     }
 }