public int InsertWithIdReturn(Order order)
 {
     using (TravelRoadContext context = new TravelRoadContext())
     {
         context.Order.Add(order);
         context.SaveChanges();
         return(order.Id);
     }
 }
示例#2
0
 public virtual bool DeleteItem(T item)
 {
     try
     {
         using (TravelRoadContext context = new TravelRoadContext())
         {
             context.Entry <T>(item).State = System.Data.Entity.EntityState.Deleted;
             return(context.SaveChanges() > 0);
         }
     }
     catch (Exception ex)
     {
         log.Error(ex, ex.Message, null);
         return(false);
     }
 }