public HistoryController ( MarketGeneralService marketGeneralService, MarketStoreGeneralService marketStoreGeneralService, MarketUserService marketUserService ) { MarketGeneralService = marketGeneralService; MarketStoreGeneralService = marketStoreGeneralService; MarketUserService = marketUserService; }
public void RecordError() { MarketGeneralService marketGeneralService = MarketGeneralService.Instance; Mock <PaymentAdapter> paymentAdapter = new Mock <PaymentAdapter>(); paymentAdapter.Setup(p => p.SetPaymentSystem(It.IsAny <ExternalPaymentSystem>())).Returns(false); Transaction transaction = Transaction.Instance; transaction.PaymentAdapter = paymentAdapter.Object; Assert.AreEqual(0, logger.Errors.Count); marketGeneralService.ActivateDebugMode(new Mock <ExternalDeliverySystem>(), new Mock <ExternalPaymentSystem>(), true); Assert.AreEqual(1, logger.Errors.Count); Assert.AreEqual("Error: Transaction ActivateDebugMode", logger.Errors[0]); }
public async Task <ActionResult <IEnumerable <HistoryRecordDTO> > > OfAll([FromBody] UsernameDTO usernameDTO) { if (string.IsNullOrWhiteSpace(usernameDTO.Username)) { return(BadRequest("Invalid username")); } ICollection <HistoryData>?result = await MarketGeneralService.GetAllHistoryAsync(usernameDTO.Username); if (result == null) { return(InternalServerError()); } return(Ok(result.Select(HistoryRecordDTO.FromHistoryData))); }
private MarketBridgeAdapter ( SystemContext systemContext, MarketStoreGeneralService marketStoreGeneralService, MarketProductsService marketProductsService, MarketShoppingCartService marketShoppingCartService, MarketGeneralService marketGeneralService, MarketUserService marketUserService, MarketStorePermissionsManagementService marketStorePermissionsManagementService ) : base(systemContext) { this.marketStoreGeneralService = marketStoreGeneralService; this.marketProductsService = marketProductsService; this.marketShoppingCartService = marketShoppingCartService; this.marketGeneralService = marketGeneralService; this.marketUserService = marketUserService; this.marketStorePermissionsManagementService = marketStorePermissionsManagementService; }
public async Task <ActionResult <HistoryRecordDTO> > OfAllSpecific([FromBody] InfoActionDTO <string> historyInfoSpecificDTO) { if (string.IsNullOrWhiteSpace(historyInfoSpecificDTO.Username)) { return(BadRequest("Invalid username")); } if (string.IsNullOrWhiteSpace(historyInfoSpecificDTO.Key)) { return(BadRequest("Invalid payment ID")); } ICollection <HistoryData>?result = await MarketGeneralService.GetAllHistoryAsync(historyInfoSpecificDTO.Username); if (result == null) { return(InternalServerError()); } return(SingleHistory(historyInfoSpecificDTO.Key, result)); }