public WebhooksDataController(IConfiguration config, IPaymentNoticeRepository paymentNoticeRepository, IMercadoPago mp, AppDbContext appDbContext) { _config = config; _paymentNoticeRepository = paymentNoticeRepository; _mp = mp; _appDbContext = appDbContext; }
public WebhooksDataController(IHostingEnvironment env, IShoppingCartRepository shoppingCart, IConfiguration config, IPaymentNoticeRepository paymentNoticeRepository, IMercadoPago mp, AppDbContext appDbContext) { _env = env; _shoppingCart = shoppingCart; _config = config; _paymentNoticeRepository = paymentNoticeRepository; _mp = mp; _appDbContext = appDbContext; }
public ShoppingCartDataController(ICalendarRepository calendarRepository, AppDbContext appDbContext, IShoppingCartRepository shoppingCart, IMercadoPago mp, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager) { _calendarRepository = calendarRepository; _appDbContext = appDbContext; _mp = mp; _userManager = userManager; _signInManager = signInManager; _cartRepository = shoppingCart; }
public OrderRepository(IHostingEnvironment env, ILunchRepository lunchRep, UserManager <ApplicationUser> userManager, IHttpContextAccessor contextAccessor, IEmailRepository emailRepository, ISmsRepository smsRepository, AppDbContext appDbContext, IMercadoPago mp, ICalendarRepository calendarRepository, IShoppingCartRepository shoppingCartRepository, IMapper mapper) { _env = env; _lunchRep = lunchRep; host = "http://" + contextAccessor.HttpContext?.Request.Host.ToString(); _userManager = userManager; _emailRepository = emailRepository; _smsRepository = smsRepository; _mapper = mapper; _mp = mp; _appDbContext = appDbContext; _cartRepository = shoppingCartRepository; _calendarRepository = calendarRepository; }
public ShoppingCartController(ILunchRepository lunchRep, ICatalogRepository catalogRepository, IHttpContextAccessor contextAccessor, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IConfiguration config, ICalendarRepository calendarRepository, IPieRepository pieRepository, IShoppingCartRepository shoppingCart, IMercadoPago mp) { _lunchRep = lunchRep; _contextAccessor = contextAccessor; _userManager = userManager; _signInManager = signInManager; _config = config; _pieRepository = pieRepository; _catalogRepository = catalogRepository; _cartRepository = shoppingCart; _bookingId = shoppingCart.GetSessionCartId(); _friendlyBookingId = _bookingId.Ending(6); _calendarRepository = calendarRepository; _mp = mp; _minimumArsForOrderDelivery = _config.GetValue <int>("MinimumArsForOrderDelivery"); _maxArsForReservation = _config.GetValue <int>("MaxArsForReservation"); _minimumCharge = _config.GetValue <int>("LowestDeliveryCost"); _costByBlock = _config.GetValue <int>("DeliveryCostByBlock"); _deliveryRadius = _config.GetValue <int>("DeliveryRadius"); }