public List <dynamic> getAllFoodTypes() { FoodEntities db = new FoodEntities(); db.Configuration.ProxyCreationEnabled = false; return(getAllFoodTypeList(db.FoodTypes.ToList())); }
public List <dynamic> getAllFoodTypesWithFood() { FoodEntities db = new FoodEntities(); db.Configuration.ProxyCreationEnabled = false; List <FoodType> foodTypesList = db.FoodTypes.Include(zz => zz.Foods).ToList(); return(getAllFoodTypesWithFoods(foodTypesList)); }
public UnitOfWork( FoodEntities entities, ITransactionRepository transactions, IFoodrepoRepository foodrepos, ILogger <UnitOfWork> logger ) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _entities = entities ?? throw new ArgumentNullException(nameof(entities)); Transactions = transactions ?? throw new ArgumentNullException(nameof(transactions)); Foodrepos = foodrepos ?? throw new ArgumentNullException(nameof(foodrepos)); }
public string GetFoodById(int index) { using (FoodEntities context = new FoodEntities()) { Food food = context.Foods.FirstOrDefault(x => x.FoodID == index); if (food == null) { return(null); } return(food.FoodName); } }
public List <dynamic> addFoodTypeWithFoods([FromBody] FoodType foodType) { if (foodType != null) { FoodEntities db = new FoodEntities(); db.Configuration.ProxyCreationEnabled = false; db.FoodTypes.Add(foodType); db.SaveChanges(); return(getAllFoodTypesWithFood()); } else { return(null); } }
public byte[] GetById(int index, string imageType) { FoodImage foodImage; using (FoodEntities context = new FoodEntities()) { foodImage = context.FoodImages.FirstOrDefault(x => x.FoodID == index); if (foodImage == null) { return(null); } } if (imageType == "Image") { return(foodImage.Image); } return(foodImage.Thumbnail); }
public PriceRepository() { FoodEntities = new FoodEntities(); }
public TransactionRepository(FoodEntities entities) { _entities = entities ?? throw new ArgumentNullException(nameof(entities)); }
public MarketProductRepository() { FoodEntities = new FoodEntities(); }
public TempProductRepository() { FoodEntities = new FoodEntities(); }