예제 #1
0
 public int Create(EasyTree entity)
 {
     using (TreeContext db = new TreeContext())
     {
         db.Set <EasyTree>().Add(entity);
         return(db.SaveChanges());
     }
 }
예제 #2
0
 public int Edit(EasyTree entity)
 {
     using (TreeContext db = new TreeContext())
     {
         db.Set <EasyTree>().Attach(entity);
         db.Entry <EasyTree>(entity).State = EntityState.Modified;
         return(db.SaveChanges());
     }
 }
예제 #3
0
        public int Delete(int id)
        {
            using (TreeContext db = new TreeContext())
            {
                EasyTree entity = db.EasyTrees.SingleOrDefault(a => a.id == id);
                db.Set <EasyTree>().Remove(entity);
                int row = db.SaveChanges();

                return(row > 0 ? 1 : 0);
            }
        }