public PlaceOrderRepository(OrderDbContext context) { this._context = context; }
public CheckoutController(OrderDbContext context) { _context = context; }
public OrderController(ILogger <OrderController> logger, OrderDbContext dbContext, IHttpClientFactory httpClientFactory) { _logger = logger; _dbContext = dbContext; _httpClientFactory = httpClientFactory; }
public EfRepository(OrderDbContext dbContext) { _dbContext = dbContext; }
public OrderWalletPayErrorHandler(OrderDbContext dbContext, ILogger <OrderWalletPayErrorHandler> logger) { _dbContext = dbContext; _logger = logger; }
public ValuesController(OrderDbContext context) { this.orderDbCtx = context; }
public UserManager() { userForm = new AddUserForm(); context = new OrderDbContext(); }
public ProductCreatedEventConsumer(OrderDbContext dbContext) { this.dbContext = dbContext; }
public RepositoryManager(OrderDbContext orderDbContext) { _orderDbContext = orderDbContext; }
public OrderController(OrderDbContext dbContext, ICapPublisher capBus) { _dbContext = dbContext; _capBus = capBus; }
public ShoppingCartController(OrderDbContext context) { _context = context; }
public CustomerService(IMapper mapper, OrderDbContext dbContext) { _mapper = mapper; _dbContext = dbContext; }
public OrderService(OrderDbContext context, IitemService itemService, IUserService userService) { _context = context; _itemService = itemService; _userService = userService; }
public AccountContoller(OrderDbContext orderDbContext, IOptions <AuthOptions> options) { this.orderDbContext = orderDbContext; this.authOptions = options.Value; }
public ProductController(OrderDbContext context, IProductService productService) { _productService = productService; }
public UnitOfWork(OrderDbContext context) { Context = context; }
public BasketService(IApplicationContext applicationContext, IProductService productService, IOrderService orderService, IOrderItemService orderItemService, OrderDbContext dbContext) : base(applicationContext, dbContext) { _productService = productService; _orderService = orderService; _orderItemService = orderItemService; }
private async Task OnCheckoutMessageReceived(ProcessMessageEventArgs args) { var messageBody = Encoding.UTF8.GetString(args.Message.Body); var basketCheckoutMessage = JsonConvert.DeserializeObject <BasketCheckoutMessageDto>(messageBody); await using var _orderDbContext = new OrderDbContext(_options); var existingCustomer = await _orderDbContext.Customers.FindAsync(basketCheckoutMessage.UserId); if (existingCustomer == null) { var newCustomer = new Customer { Id = basketCheckoutMessage.UserId, FirstName = basketCheckoutMessage.FirstName, LastName = basketCheckoutMessage.LastName, Email = basketCheckoutMessage.Email, Address = basketCheckoutMessage.Address, ZipCode = basketCheckoutMessage.ZipCode, City = basketCheckoutMessage.City, Country = basketCheckoutMessage.Country }; await _orderDbContext.Customers.AddAsync(newCustomer); } Guid orderId = Guid.NewGuid(); var order = new Order { UserId = basketCheckoutMessage.UserId, Id = orderId, OrderPaid = false, OrderPlaced = DateTime.Now, OrderTotal = basketCheckoutMessage.BasketTotal }; order.OrderLines = new List <OrderLine>(); foreach (var bLine in basketCheckoutMessage.BasketLines) { var orderLine = new OrderLine { Id = Guid.NewGuid(), Price = bLine.Price, TicketAmount = bLine.TicketAmount, EventId = bLine.EventId, EventName = bLine.EventName, EventDate = bLine.EventDate, VenueName = bLine.VenueName, VenueCity = bLine.VenueCity, VenueCountry = bLine.VenueCountry }; order.OrderLines.Add(orderLine); } await _orderDbContext.Orders.AddAsync(order); var orderPaymentRequestMessage = new OrderPaymentRequestMessage { CardExpiration = basketCheckoutMessage.CardExpiration, CardName = basketCheckoutMessage.CardName, CardNumber = basketCheckoutMessage.CardNumber, OrderId = orderId, Total = basketCheckoutMessage.BasketTotal }; try { await _orderDbContext.SaveChangesAsync(); await _messageBus.PublishMessage(orderPaymentRequestMessage, _orderPaymentRequestMessageTopic); await args.CompleteMessageAsync(args.Message); } catch (Exception e) { Console.WriteLine(e); throw; } }
public CheckoutListService(OrderDbContext context, IRequestCookieCollection cookiesIn) { _context = context; _cookiesIn = cookiesIn; }
public GetOrderbyCustomerIdHandler(OrderDbContext orderDbContext) { _orderDbContext = orderDbContext ?? throw new ArgumentNullException(nameof(orderDbContext)); }
public DataGridController(OrderDbContext Context) { this._context = Context; }
public CreateOrderCommandHandler(OrderDbContext context) { _context = context; }
public GetOrdersByUserIdQueryHandler(OrderDbContext context) { _context = context; }
public LoginManager() { loginForm = new LoginForm(); db = new OrderDbContext(); }
public UnitOfWork() { _context = new OrderDbContext(); }
private CreateOrderCommand.Handler GetHandler(OrderDbContext context) => new CreateOrderCommand.Handler(NullLogger <CreateOrderCommand.Handler> .Instance, _mapper, context, _stockServiceMock.Object);
public OrderService(OrderDbContext dbContext, ICapPublisher capPublisher, IHttpClientFactory httpClient) { _publisher = capPublisher; _dbContext = dbContext; _httpClient = httpClient; }
public OrdersController(OrderDbContext context) { _context = context; }
public OrderRepository(OrderDbContext db) { _db = db; }
public GetOrderbyOrderNumberHandler(OrderDbContext orderDbContext) { _orderDbContext = orderDbContext ?? throw new ArgumentNullException(nameof(orderDbContext)); }