コード例 #1
0
 public WebhooksDataController(IConfiguration config, IPaymentNoticeRepository paymentNoticeRepository, IMercadoPago mp, AppDbContext appDbContext)
 {
     _config = config;
     _paymentNoticeRepository = paymentNoticeRepository;
     _mp           = mp;
     _appDbContext = appDbContext;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
 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;
 }
コード例 #4
0
 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;
 }
コード例 #5
0
 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");
 }