Exemplo n.º 1
0
 public void AddTrainer(Trainer trainer)
 {
     using (TrainerDb db = new TrainerDb())
     {
         db.Trainers.Add(trainer);
         db.SaveChanges();
     }
 }
Exemplo n.º 2
0
 public void DeleteTrainer(int id)
 {
     using (TrainerDb db = new TrainerDb())
     {
         Trainer trainer = db.Trainers.Find(id);
         db.Trainers.Remove(trainer);
         db.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public void UpdateTrainer(Trainer trainer)
 {
     using (TrainerDb db = new TrainerDb())
     {
         db.Trainers.Attach(trainer);
         db.Entry(trainer).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Exemplo n.º 4
0
        public Trainer GetTrainer(int id)
        {
            Trainer result;

            using (TrainerDb db = new TrainerDb())
            {
                result = db.Trainers.Find(id);
            }
            return(result);
        }
Exemplo n.º 5
0
        public ICollection <Trainer> GetTrainers()
        {
            ICollection <Trainer> result;

            using (TrainerDb db = new TrainerDb())
            {
                result = db.Trainers.ToList();
            }
            return(result);
        }