public DealsController(DealsService DealsService, IConfiguration configuration, MerchantDealService MerchantDealService, MerchantService MerchantService) { _DealsService = DealsService; _configuration = configuration; _MerchantDealService = MerchantDealService; _MerchantService = MerchantService; }
public BannerController(BannerService BannerService, IConfiguration configuration, MerchantBannerService MerchantBannerService, MerchantService MerchantService) { _BannerService = BannerService; _configuration = configuration; _MerchantBannerService = MerchantBannerService; _MerchantService = MerchantService; }
public Processor_HuiZhongPay(PayOrderService payOrderService, MerchantService merchantService) { this._payOrderService = payOrderService; this._merchantService = merchantService; this.IsPostForm = true; this.RequestMethod = "POST"; }
public bool AddMerchantService(MerchantService merchantService) { string querySql = "insert into MerchantService(TenantID,ID,MerchantID,Name,Classify,PicUrl,Price,Description) " + "values (@TenantID,@ID,@MerchantID,@Name,@Classify,@PicUrl,@Price,@Description)"; return(conn.Execute(querySql, merchantService) > 0); }
// GET: Merchants/Create public ActionResult QRCode(int?merchantId) { Merchant merchant = null; using (MerchantService _merchantService = new MerchantService(User.Identity)) { merchant = _merchantService.Merchant(); } List <QRCodeModel> qRCodelist = new List <QRCodeModel>(); foreach (var s in merchant.Staffs) { QRCodeModel qrCodes = new QRCodeModel(); //MerchantStaff merchantStaff = new MerchantStaff(); //merchantStaff.MerchantGuid = merchant.Guid; //merchantStaff.MerchantName = merchant.Name; //merchantStaff.StaffGuid = s.Guid; //List<MerchantStaff> list = new List<MerchantStaff>(); string merchantStaff = merchant.Guid + ":" + s.Guid + ":" + merchant.Name; List <string> list = new List <string>(); list.Add(merchantStaff); var content = JsonConvert.SerializeObject(list); qrCodes.QRCode = QRCodeService.GenerateQRCode(content); qrCodes.Merchant = merchant.Name; qrCodes.Staff = s.Name; qrCodes.PhoneNumber = s.PhoneNumber; qRCodelist.Add(qrCodes); } //string encrypted = ConfigurationManager.AppSettings["encryptedvalue"]; //string decrypted = CryptoService.Decrypt(encrypted); ViewBag.MerchantId = merchantId; return(View(qRCodelist)); }
public ActionResult Index() { IMerchantService MerchantServiceInstance = new MerchantService(); String MerchantID = GetFromMerchantIDCookie(); if (MerchantID == null) { return(RedirectToAction("MerchantLogOn", "Account")); } MerchantPermissions Perms = MerchantServiceInstance.GetPermissions(MerchantID); if (Perms.IsRestaurant) { ViewData["IsRestaurant"] = "1"; } if (Perms.GiftAllowed) { ViewData["AllowGift"] = "1"; } TempData["ReturnAddress"] = "Index"; Session.InsureReturnAddress(new ReturnAddress("Index", "MerchantTrans")); return(View()); }
public ActionResult EditReceiptHeader(EditReceiptHeaderModel WebMerchant) { String MerchantID = GetFromMerchantIDCookie(); if (ModelState.IsValid) { // Attempt to update the merchant try { IMerchantService MerchantServiceInstance = new MerchantService(); bool updateStatus = MerchantServiceInstance.UpdateMerchant(MerchantID, WebMerchant); if (updateStatus == true) { ModelState.AddModelError("", "Updated!"); } else { ModelState.AddModelError("", "Failed to update the merchant"); } } catch (Exception Ex) { ModelState.AddModelError("", Common.StandardExceptionHandler(Ex, "Update Merchant Header", Request.Form)); Log.BadData(Request.UserHostAddress, Request.Url.ToString(), Request.Form); } } return(View(WebMerchant)); }
public MerchantController(MerchantService merchantService, MerchantBankService merchantBankService, V_MerchantPayService vMerchantPayService, IExcelClient excelClient, PayProductService payProductService) { this._merchantService = merchantService; this.excelClient = excelClient; this._merchantBankService = merchantBankService; this._vMerchantPayService = vMerchantPayService; this._payProductService = payProductService; }
//public MerchantInfoViewModel(MerchantService mService, IEventAggregator ea, Data.RajContext context) //{ // _ea = ea; // EA = _ea; // _context = context; // MerchantService = mService; // MerchantService.Context = _context; //} public MerchantInfoViewModel(MerchantService mService, IEventAggregator ea) { _ea = ea; EA = _ea; MerchantService = mService; dTable = new DataTable("Merchants Table"); ConvertToDataTable(); //MerchantList = mService.MerchantList; }
public ActionResult ViewMerchant(int id) { if (id > 0) { var model = new MerchantService().GetMerchant(id); return(View(model)); } return(View()); }
public MerchantServiceTests() { _mapper = Substitute.For <IMapper>(); _unitOfWork = Substitute.For <IUnitOfWork>(); var logger = Substitute.For <ILogger <MerchantService> >(); _merchantService = new MerchantService(_unitOfWork, _mapper, logger); _fixture = new Fixture(); }
public EncrptionServiceTests(QueryTestFixture fixture) { _sut = new Mock <EncryptionService>().Object; _merchantService = new MerchantService( _merchantRepository, fixture.EncryptionService, fixture.AppSettings, fixture.Mapper); }
public MerchantContractController(IHostingEnvironment hostingEnvironment, IConfiguration configuration, MerchantContractService MerchantContractService, MerchantContractDetailServices MerchantContractDetailServices, MerchantRequestService MerchantRequestService, MerchantService MerchantService) { _configuration = configuration; _hostingEnvironment = hostingEnvironment; _MerchantContractService = MerchantContractService; _MerchantContractDetailServices = MerchantContractDetailServices; _MerchantRequestService = MerchantRequestService; _MerchantService = MerchantService; }
// GET: Merchants/Settlements public ActionResult Index() { Merchant merchant = null; using (MerchantService _merchantService = new MerchantService(User.Identity)) { merchant = _merchantService.Merchant(); } return(View(db.Settlements.Where(s => s.Merchant_Id == merchant.Id))); }
// GET: Admin/Managers/Create public ActionResult Create() { using (MerchantService _merchantService = new MerchantService(User.Identity)) { Merchant merchant = _merchantService.Merchant(); ViewBag.MerchantName = merchant.Name; ViewBag.MerchantDescription = merchant.Description; } return(View()); }
public HomeController( IProcessorFactory factory, IServiceBus bus, MerchantService merchantService ) { this.factory = factory; this.bus = bus; this._merchantService = merchantService; }
public CustomerController(CustomerRegistrationService CustomerRegistrationService, IEmailService emailService, IMobileService MobileService, UsersService UsersService, IConfiguration configuration, OTPAuthenticationService OTPAuthenticationService, MerchantService MerchantService, NaqelUsersService NaqelUsersService, LookupTypeValuesService LookupTypeValuesService) { _CustomerRegistrationService = CustomerRegistrationService; _emailService = emailService; _UsersService = UsersService; _configuration = configuration; _OTPAuthenticationService = OTPAuthenticationService; _MerchantService = MerchantService; _NaqelUsersService = NaqelUsersService; _MobileService = MobileService; _LookupTypeValuesService = LookupTypeValuesService; }
// GET: Merchants/Vouchers //public ActionResult Index() //{ // return View(db.Vouchers.ToList()); //} // GET: Merchants/Vouchers public ActionResult Index(DateTime settledOn) { Merchant merchant = null; using (MerchantService _merchantService = new MerchantService(User.Identity)) { merchant = _merchantService.Merchant(); } var vouchers = db.Vouchers.Where(v => v.Merchant_Id == merchant.Id && v.SettledOn == settledOn); return(View(vouchers.ToList())); }
public ActionResult EditMerchData() { String MerchantID = GetFromMerchantIDCookie(); if (MerchantID == null) { return(RedirectToAction("MerchantLogOn", "Account")); } IMerchantService MerchantServiceInstance = new MerchantService(); EditMerchDataModel WebMerchant = MerchantServiceInstance.GetMerchant(MerchantID); return(View(WebMerchant)); }
public AuthenticateUserCommandTests(QueryTestFixture fixture) { _merchantRepository = new Repository <Merchant>(_context); _merchantService = new MerchantService( _merchantRepository, fixture.EncryptionService, fixture.AppSettings, fixture.Mapper); _sut = new AuthenticateUserCommandHandler(_merchantService); _sutValidator = new AuthenticateUserCommandValidator(); }
public Processor10001(MerchantService merchantService, PayProductService payProductService, MerchantPayProductService merchantPayProductService, PayChannelService payChannelService, PayOrderService payOrderService ) { this._merchantService = merchantService; this._payProductService = payProductService; this._merchantPayProductService = merchantPayProductService; this._payChannelService = payChannelService; this._payOrderService = payOrderService; }
public AdminController(CustomerRegistrationService customerRegistrationService, UsersService usersService, IConfiguration configuration, NaqelUsersService naqelUsersService, MerchantService merchantService, IEmailService emailService, LookupTypeValuesService lookupTypeValuesService, AdminPromotionalService AdminPromotionalService, AdminPromotionalCountriesService AdminPromotionalCountriesService) { _customerRegistrationService = customerRegistrationService; _usersService = usersService; _naqelUsersService = naqelUsersService; _merchantService = merchantService; _emailService = emailService; _configuration = configuration; _lookupTypeValuesService = lookupTypeValuesService; _AdminPromotionalService = AdminPromotionalService; _AdminPromotionalCountriesService = AdminPromotionalCountriesService; }
public ActionResult ClerkIndex() { IMerchantService MerchantServiceInstance = new MerchantService(); String MerchantID = GetFromMerchantIDCookie(); MerchantPermissions Perms = MerchantServiceInstance.GetPermissions(MerchantID); if (Perms.GiftAllowed) { ViewData["AllowGift"] = "1"; } TempData["ReturnAddress"] = "ClerkIndex"; Session.InsureReturnAddress(new ReturnAddress("ClerkIndex")); return(View()); }
public MerchantController(MerchantService MerchantService, UsersService UsersService, MerchantCategoryService MerchantCategoryService, MerchantRedirectionService MerchantRedirectionService, MerchantContractService MerchantContractService, IConfiguration configuration , MerchantSellCountriesService MerchantSellCountriesService, MerchantRequestService MerchantRequestService, MerchantRequestDetailsService MerchantRequestDetailsService, IEmailService emailService, MerchantAccountDetailsService MerchantAccountDetailsService) { _MerchantService = MerchantService; _UsersService = UsersService; _MerchantCategoryService = MerchantCategoryService; _MerchantRedirectionService = MerchantRedirectionService; _MerchantContractService = MerchantContractService; _configuration = configuration; _emailService = emailService; _MerchantSellCountriesService = MerchantSellCountriesService; _MerchantRequestService = MerchantRequestService; _MerchantRequestDetailsService = MerchantRequestDetailsService; _MerchantAccountDetailsService = MerchantAccountDetailsService; }
public Processor_JuBaoPay(MerchantService merchantService, PayProductService payProductService, MerchantPayProductService merchantPayProductService, PayChannelService payChannelService, PayOrderService payOrderService ) { this._merchantService = merchantService; this._payProductService = payProductService; this._merchantPayProductService = merchantPayProductService; this._payChannelService = payChannelService; this._payOrderService = payOrderService; this.IsPostForm = true; this.PayUrl = "http://gateway.jbpay.net/api/gateway"; this.RequestMethod = "POST"; }
// GET: Merchants/Staffs/Delete/5 public ActionResult Delete(int id) { Merchant merchant = null; using (MerchantService _merchantService = new MerchantService(User.Identity)) { merchant = _merchantService.Merchant(); } Staff staff = merchant.Staffs.Find(s => s.Id == id); if (staff == null) { return(HttpNotFound()); } return(View(staff)); }
public ActionResult MerchantBalances() { try { IMerchantService MerchantServicesInstance = new MerchantService(); List <MerchantBalancesModel> ToShow = MerchantServiceInstance.GetTrialBalances(); return(View(ToShow)); } catch (Exception Ex) { List <MerchantBalancesModel> ToShow = new List <MerchantBalancesModel>(); ToShow.Add(new MerchantBalancesModel { MerchantName = Common.StandardExceptionErrorMessage(Ex) }); return(View(ToShow)); } }
// GET: Merchants/Merchants/Details/5 public ActionResult Details() { Merchant merchant = null; using (MerchantService _merchantService = new MerchantService(User.Identity)) { merchant = _merchantService.Merchant(); } if (merchant != null) { return(View(merchant)); } else { object Nothing = null; return(RedirectToAction("Unauthorized", "Account", new { area = Nothing })); } }
// GET: Admin/Managers/Delete/5 public ActionResult Delete(int id) { Merchant merchant = null; using (MerchantService _merchantService = new MerchantService(User.Identity)) { merchant = _merchantService.Merchant(); } Manager manager = merchant.Managers.Find(m => m.Id == id); if (manager == null) { return(HttpNotFound()); } return(View(manager)); }
public HttpResponseMessage Post(FormDataCollection form) { var model = new MerchantService(); var values = JsonConvert.DeserializeObject <IDictionary>(form.Get("values")); PopulateModel(model, values); Validate(model); if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, GetFullErrorMessage(ModelState))); } var result = _context.MerchantServices.Add(model); _context.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.Created, result.id)); }