示例#1
0
 public void Delete <T>(T entity) where T : class
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         //T entity = db.Set<T>().Find(id);
         db.Set <T>().Remove(entity);
         db.SaveChanges();
     }
 }
示例#2
0
 public void Delete <T>(decimal id1, decimal id2) where T : class
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         T entity = db.Set <T>().Find(id1, id2);
         db.Set <T>().Remove(entity);
         db.SaveChanges();
     }
 }
示例#3
0
 public T Update <T>(T objeto) where T : class
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         db.Entry(objeto).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     return(objeto);
 }
示例#4
0
 public T Create <T>(T objeto) where T : class
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         db.Set <T>().Add(objeto);
         db.SaveChanges();
     }
     return(objeto);
 }
示例#5
0
 public void Delete(decimal id)
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         SedeOlimpica sedeOlimpica = db.SedeOlimpica.Find(id);
         db.SedeOlimpica.Remove(sedeOlimpica);
         db.SaveChanges();
     }
 }
示例#6
0
 public SedeOlimpica Update(SedeOlimpica sedeOlimpica)
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         db.Entry(sedeOlimpica).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
     }
     return(sedeOlimpica);
 }
示例#7
0
 public SedeOlimpica Create(SedeOlimpica sedeOlimpica)
 {
     using (OlimpiadaDBEntities db = new OlimpiadaDBEntities())
     {
         db.SedeOlimpica.Add(sedeOlimpica);
         db.SaveChanges();
     }
     return(sedeOlimpica);
 }