public DishFullGet(ILogger <DishGet> logger, IDishRepository dishRepository, IDinnerRepository dinnerRepository, IAuthzService authz) { _logger = logger; _dishRepository = dishRepository; _dinnerRepository = dinnerRepository; _authz = authz; }
/// <summary> /// Ręczne dodanie (wpisując z konsoli) danie do bazy danych. /// </summary> /// <param name="dishRepository">Repository do którego należy dodać danie</param> static void InsertNewManualDish(IDishRepository dishRepository) { var newDish = new Dish(); Console.Clear(); Console.WriteLine("*** Dodawanie nowego dania! ***"); do { Console.Write("Podaj nazwę dania: "); newDish.DishName = Console.ReadLine(); } while (string.IsNullOrWhiteSpace(newDish.DishName)); Console.Write("Podaj cenę dania: "); double price; if (double.TryParse(Console.ReadLine(), out price) && price > 0) { newDish.Price = price; } newDish.CreatedBy = Environment.UserName; dishRepository.Add(newDish); }
public CartService( IHttpContextAccessor httpContextAccessor, IDishRepository dishRepository) { _httpContextAccessor = httpContextAccessor; _dishRepository = dishRepository; }
public PartnerController(IDishRepository dishRepository, IOrderRepository orderRepo, IDishAvailabilityRepository dishAvailRepo) { this.dishRepo = dishRepository; this.orderRepo = orderRepo; this.dishAvailRepo = dishAvailRepo; }
public DishService(IDishRepository dishRepository, ICategoryRepository categoryRepository, IMarkupRepository markupRepository, IUnitOfWork unitOfWork) { _dishRepository = dishRepository; _categoryRepository = categoryRepository; _markupRepository = markupRepository; _unitOfWork = unitOfWork; }
public DishService(IDishRepository repository, IUnitOfWork unitOfWork, IMapper mapper) : base(repository, unitOfWork, mapper) { _repository = repository; _unitOfWork = unitOfWork; _mapper = mapper; }
public CreateDishCommandHandler( IDishRepository dishRepository, IDishFactory dishFactory) { DishRepository = dishRepository; DishFactory = dishFactory; }
public DishUpdateRating(ILogger <DishUpdateName> logger, IDishRepository dishRepository, IAuthzService authz, IFamilyRepository familyRepository) { _logger = logger; _dishRepository = dishRepository; _authz = authz; _familyRepository = familyRepository; }
public AddItemsToOrderCommandHandler( IOrderRepository orderRepository, IDishRepository dishRepository) { OrderRepository = orderRepository; DishRepository = dishRepository; }
public MenusController(IMenuRepository menuRepository, IDishRepository dishRepository, IUnitOfWork unitOfWork, IMapper mapper) { _menuRepository = menuRepository; _dishRepository = dishRepository; _unitOfWork = unitOfWork; _mapper = mapper; }
public GetDishesQueryHandler(IDishRepository dishRepository, IMapper mapper ) { this.dishRepository = dishRepository; this.mapper = mapper; }
/// <summary> /// Get A list of all dishes on the FoodBook data base. /// </summary> /// <returns>A List of Dish</returns> public async Task <List <Dish> > GetAllDish() { IDishRepository _dish = _db.GetRepository <IDishRepository>(); List <Dish> dishes = (await _dish.GetAllAsync()).ToList(); return(dishes); }
public MenuPlannerUnitOfWork(FrameworkContext context, IMealRepository mealRepository, IDishRepository dishRepository) : base(context) { MealRepository = mealRepository; DishRepository = dishRepository; }
public AdminController(ICookShopRepository repoCS, ICategoryRepository repoCtg, IDishRepository repoD, ISizePriceRepository repoSP) // механизм внедрения зависимостей { _repoCS = repoCS; _repoCtg = repoCtg; _repoD = repoD; _repoSP = repoSP; }
public UnitOfWork(DbContext context, IIngredientRepository ingredients, IDishRepository dishes, IOrderRepository orders, ITableRepository tables) { _context = context; Ingredients = ingredients; Dishes = dishes; Orders = orders; Tables = tables; }
public AdminController(IDishRepository repository, ICategoryRepository categoryRepository, IDishImageRepository dishImageRepository, IDishImageMappingRepository dishImageMappingRepository) { this.dishRepository = repository; this.categoryRepository = categoryRepository; this.dishImageRepository = dishImageRepository; this.mappingRepository = dishImageMappingRepository; }
public OrderService(IOrderRepository orderRepository, IDishRepository dishRepository, IOrderDishRepository orderDishRepository) { _orderRepository = orderRepository; _dishRepository = dishRepository; _orderDishRepository = orderDishRepository; }
public AdminDishController(IDishTypeRepository repoType, IDishRepository repoDish, IDishAvailabilityRepository repoAvail, IPartnerRepository repoPartner) { _repoType = repoType; _repoDish = repoDish; _repoAvail = repoAvail; _repoPartner = repoPartner; }
public DishService(DatabaseContext context, IConfiguration config, IDishRepository dishRepo, IIngredientRepository ingredientRepo, IStepRepository stepRepo, IHistoryRepository historyRepo) { _context = context; _config = config; _dishRepo = dishRepo; _ingredientRepo = ingredientRepo; _stepRepo = stepRepo; _historyRepo = historyRepo; }
public DailyChoicesController(IDailyChoiceRepository dailyChoiceRepository, IDishRepository dishRepository, IMenuRepository menuRepository, IOrderRepository orderRepository, IUnitOfWork unitOfWork, IMapper mapper) { _dailyChoiceRepository = dailyChoiceRepository; _menuRepository = menuRepository; _dishRepository = dishRepository; _orderRepository = orderRepository; _unitOfWork = unitOfWork; _mapper = mapper; }
static Dish FindDishByName(IDishRepository dishRepository) { Console.Clear(); Console.Write("Podaj nazwę dania: "); string query = Console.ReadLine(); return(dishRepository.GetByName(query).First()); }
/// <summary> /// Create a Dish /// </summary> /// <param name="dish">Dish</param> /// <returns>A new Dish</returns> public async Task <Dish> CreateDish(Dish dish) { _db.BeginTransaction(); IDishRepository _dish = _db.GetRepository <IDishRepository>(); Dish newDish = await _dish.InsertAsync(dish); _db.Commit(); return(newDish); }
public DishController(IDishRepository dishRepository, IDishTypeRepository typeRepository, IDishAvailabilityRepository availabilityRepository, UserManager <CustomUser> userManager, IPartnerRepository partnerRepository) { _dishRepo = dishRepository; _typeRepo = typeRepository; _availRepo = availabilityRepository; _userManager = userManager; _partnerRepo = partnerRepository; }
public OrderController(IPaymentTypeRepository paymentType, IDishRepository dish, IUserRepository user, IAddressRepository address, IOrderRepository order, IOrderLineRepository orderLine) { paymentTypeRepository = paymentType; dishRepository = dish; userRepository = user; addressRepository = address; orderRepository = order; orderLineRepository = orderLine; }
public Repository( IDishRepository dishRepository, ITimeOfDayRepository timeOfDayRepository, IDishTypeRepository dishTypeRepository) { _dishRepository = dishRepository; _timeOfDayRepository = timeOfDayRepository; _dishTypeRepository = dishTypeRepository; }
public DishService(IDishRepository dishRepository, IDishTagRepository dishTagRepository, ITagRepository tagRepository, ITagService tagService) { this.dishRepository = dishRepository; this.dishTagRepository = dishTagRepository; this.tagRepository = tagRepository; this.tagService = tagService; }
public GetDishesOfRestaurantQueryHandler( IRestaurantRepository restaurantRepository, IDishCategoryRepository dishCategoryRepository, IDishRepository dishRepository ) { this.restaurantRepository = restaurantRepository; this.dishCategoryRepository = dishCategoryRepository; this.dishRepository = dishRepository; }
public FamilyAppService(IFamilyRepository repository , IDishRepository dishRepository , IRepository <UserFavoriteDish, long> userFavoriteDishRepository , IRepository <FamilyMember, long> familyMemberRepository ) : base(repository) { _dishRepository = dishRepository; _userFavoriteDishRepository = userFavoriteDishRepository; _familyMemberRepository = familyMemberRepository; }
public CreateOrderCommandHandler( IOrderFactory orderFactory, IOrderRepository orderRepository, IDishRepository dishRepository, ICurrentUser currentUser) { OrderFactory = orderFactory; OrderRepository = orderRepository; DishRepository = dishRepository; CurrentUser = currentUser; }
public PutOrderContext( IGuestRepository GuestRepository, IDishRepository dishRepository, IOrderRestaurantRole orderRestaurantRole, IOrderingGuestRole orderingGuestRole ) { this.GuestRepository = GuestRepository; this.dishRepository = dishRepository; this.orderRestaurantRole = orderRestaurantRole; this.orderingGuestRole = orderingGuestRole; }
public DataService(IUserRepository userApiRepository, IMenuRepository menuApiRepository, IDishRepository dishApiRepository, ICustomerRepository customerApiRepository, IDelivererRepository delivererApiRepository, IEventRepository eventApiRepository, IIngredientRepository ingredientApiRepository) { _userRepo = userApiRepository; _menuRepo = menuApiRepository; _dishRepo = dishApiRepository; _customerRepo = customerApiRepository; _delivererRepo = delivererApiRepository; _eventRepo = eventApiRepository; _ingredientRepo = ingredientApiRepository; }
public DishService(IDishRepository DishRepository, IUnitOfWork unitOfWork) { this.DishRepository = DishRepository; this.unitOfWork = unitOfWork; }