Esempio n. 1
0
 public Repeat Read(int id)
 {
     using (var db = new GamiSignmentContext())
     {
         return(db.Repeats.FirstOrDefault(x => x.Id == id));
     }
 }
Esempio n. 2
0
 public List <Repeat> Read()
 {
     using (var db = new GamiSignmentContext())
     {
         return(db.Repeats.ToList());
     }
 }
Esempio n. 3
0
 public List <Prize> Read()
 {
     using (var db = new GamiSignmentContext())
     {
         return(db.Prizes.ToList());
     }
 }
Esempio n. 4
0
 public Repeat Create(Repeat t)
 {
     using (var db = new GamiSignmentContext())
     {
         db.Repeats.Add(t);
         db.SaveChanges();
         return(t);
     }
 }
Esempio n. 5
0
 public Prize Update(Prize t)
 {
     using (var db = new GamiSignmentContext())
     {
         db.Entry(t).State = EntityState.Modified;
         db.SaveChanges();
         return(t);
     }
 }
Esempio n. 6
0
 public Prize Create(Prize t)
 {
     using (var db = new GamiSignmentContext())
     {
         db.Prizes.Add(t);
         db.SaveChanges();
         return(t);
     }
 }
Esempio n. 7
0
 public bool Delete(int id)
 {
     using (var db = new GamiSignmentContext())
     {
         var delete = db.Repeats.FirstOrDefault(x => x.Id == id);
         db.Entry(delete).State = System.Data.Entity.EntityState.Deleted;
         db.SaveChanges();
         return(db.Repeats.FirstOrDefault(x => x.Id == id) == null);
     }
 }
Esempio n. 8
0
 public bool Delete(int id)
 {
     using (var db = new GamiSignmentContext())
     {
         var prize = Read(id);
         db.Entry(prize).State = System.Data.Entity.EntityState.Deleted;
         db.SaveChanges();
         return(Read(id) == null);
     }
 }
Esempio n. 9
0
        public Repeat Update(Repeat t)
        {
            using (var db = new GamiSignmentContext())
            {
                //3. Mark entity as modified
                db.Entry(t).State = System.Data.Entity.EntityState.Modified;

                //4. call SaveChanges
                db.SaveChanges();
                return(t);
            }
        }