public void DeleteOccupancy(Data.Occupancy occupancy) { if (!_context.Users.Local.Any(a => a.ID == occupancy.ID)) { _context.Occupancies.Attach(occupancy); } _context.Occupancies.Remove(occupancy); _context.SaveChanges(); }
public Data.Occupancy UpdateOccupancy(Data.Occupancy occupancy) { if (!_context.Users.Local.Any(a => a.ID == occupancy.ID)) { _context.Occupancies.Attach(occupancy); } _context.Entry(occupancy).State = EntityState.Modified; _context.SaveChanges(); return(occupancy); }
public TableAddSaleProductViewModel(Data.Occupancy occupancy, Data.SubCategory subCategory, IRecipeRepo recipeRepo, IIngredientRepo ingredientRepo, IProductRepo productRepo, IOccupanciesRepo iOccupanciesRepo, ObservableCollection <SuggestedProducts> suggestedProducts) { _suggestedProducts = suggestedProducts; _occupancy = occupancy; _iOccupanciesRepo = iOccupanciesRepo; _iRecipeRepo = recipeRepo; _iIngredientRepo = ingredientRepo; _iProductRepo = productRepo; SubCategory = subCategory; MinusAmountCommand = new RelayCommand(MinusAmount); PlusAmountCommand = new RelayCommand(PlusAmount); SetSelectedProductCommand = new RelayCommand <Business.Product>(SetSelectedProduct); AddSaleCommand = new RelayCommand(AddSale, CanAddSale); ViewBackCommand = new RelayCommand(ViewBack); }
public static Business.Occupancy DataOccupancyToBusiness(Data.Occupancy occupancy) { if (occupancy != null) { return(new Business.Occupancy() { EndTime = occupancy.EndTime, ID = occupancy.ID, Paid = occupancy.Paid, Reservation = occupancy.Reservation, Sales = occupancy.Sales, StartTime = occupancy.StartTime, Table = occupancy.Table }); } else { return(new Business.Occupancy()); } }
public Data.Sale AddSale(Data.Occupancy occupancy, Data.Sale sale) { occupancy.Sales.Add(sale); _context.SaveChanges(); return(sale); }
public Data.Occupancy AddOccupancy(Data.Occupancy occupancy) { _context.Occupancies.Add(occupancy); _context.SaveChanges(); return(occupancy); }
public WaiterSale(Data.Sale sale, Data.Occupancy occupancy) { _sale = sale; _occupancy = occupancy; }