public int InsertWithIdReturn(Order order) { using (TravelRoadContext context = new TravelRoadContext()) { context.Order.Add(order); context.SaveChanges(); return(order.Id); } }
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); } }