public void CreateOrder(Order order, string UserId) { using (DontWasteContext entityContext = new DontWasteContext()) { AppUser user = GetEntity(entityContext, UserId); user.Orders.Add(order); entityContext.SaveChanges(); } }
protected override OrderItem GetEntity(DontWasteContext entityContext, string id) { var query = (from e in entityContext.OrderItems where e.Id == id select e); var results = query.FirstOrDefault(); return(results); }
protected override IEnumerable <OrderItem> GetEntities(DontWasteContext entityContext) { return(from e in entityContext.OrderItems select e); }
protected override OrderItem AddEntity(DontWasteContext entityContext, OrderItem entity) { return(entityContext.OrderItems.Add(entity).Entity); }
public DbSet <Dish> DishDbSet(DontWasteContext entityContext) { return(entityContext.Dishes); }
protected override Dish UpdateEntity(DontWasteContext entityContext, Dish entity) { return(GetEntity(entityContext, entity.Id)); }
protected override IEnumerable <Dish> GetEntities(DontWasteContext entityContext) { return(from e in entityContext.Dishes select e); }
protected override IEnumerable <Category> GetEntities(DontWasteContext entityContext) { return(from e in entityContext.Categories select e); }
protected override AppUser UpdateEntity(DontWasteContext entityContext, AppUser entity) { return((from e in entityContext.Users where e.Id == entity.Id select e).FirstOrDefault()); }
protected override AppUser AddEntity(DontWasteContext entityContext, AppUser entity) { return(entityContext.Users.Add(entity).Entity); }
protected override IEnumerable <AppUser> GetEntities(DontWasteContext entityContext) { return(from e in entityContext.Users select e); }
public DbSet <Order> GetOrderDbSet(DontWasteContext entityContext) { return(entityContext.Orders); }
public DbSet <Category> CategoryDbSet(DontWasteContext entityContext) { return(entityContext.Categories); }
protected override Category UpdateEntity(DontWasteContext entityContext, Category entity) { return(GetEntity(entityContext, entity.Id)); }
protected override OrderItem UpdateEntity(DontWasteContext entityContext, OrderItem entity) { return(GetEntity(entityContext, entity.Id)); }
protected override Dish AddEntity(DontWasteContext entityContext, Dish entity) { return(entityContext.Dishes.Add(entity).Entity); }
public DbSet <OrderItem> OrderItemDbSet(DontWasteContext entityContext) { return(entityContext.OrderItems); }
protected override Category AddEntity(DontWasteContext entityContext, Category entity) { return(entityContext.Categories.Add(entity).Entity); }