コード例 #1
0
 public TEntity Modify(TEntity entity)
 {
     using (var context = new SSAAppContext())
     {
         context.Entry(entity).State = EntityState.Modified;
         context.SaveChanges();
         return(entity);
     }
 }
コード例 #2
0
 public TEntity Delete(int id)
 {
     using (var context = new SSAAppContext())
     {
         var entity = context.Server.FirstOrDefaultAsync(x => x.IdServer == id).Result;
         if (entity != null)
         {
             context.Entry(entity).State = EntityState.Deleted;
             context.SaveChanges();
         }
         return(entity as TEntity);
     }
 }