示例#1
0
 public ReportsController(IDispatchService dispatchService,
      IReceiveService receiveService,
      IUserProfileService userProfileService,
      IHubService hubService,
      ITransactionService transactionService,
      ICommodityService commodityService,
      ICommodityTypeService commodityTypeService,
      IProgramService programService,
      IAdminUnitService adminUnitService,
      IDispatchAllocationService dispatchAllocationService,
      ICommoditySourceService commoditySourceService
      
      )
 {
     this._dispatchService = dispatchService;
      this._receiveService = receiveService;
      this._userProfileService = userProfileService;
      this._hubService = hubService;
      this._transactionService = transactionService;
      _commodityService = commodityService;
      _commodityTypeService = commodityTypeService;
      _programService = programService;
      _adminUnitService = adminUnitService;
      _dispatchAllocationService = dispatchAllocationService;
      _commoditySourceService = commoditySourceService;
 }
示例#2
0
 public ReceiveController(IReceiveService receiveService,IGiftCertificateService giftCertificateService,
                          IReceiptAllocationService receiptAllocationService,IUserProfileService userProfileService,
                          ICommodityTypeService commodityTypeService ,IReceiveDetailService receiveDetailService,
                          ICommodityService commodityService,IStoreService storeService,ITransactionService transactionService,
                          IUnitService unitService,IShippingInstructionService shippingInstructionService,IHubService hubService,
                          ICommodityGradeService commodityGradeService,IProgramService programService,ITransporterService transporterService,
                          ICommoditySourceService commoditySourceService, IDonorService donorService)
     : base(userProfileService)
 {
     _receiveService = receiveService;
     _giftCertificateService = giftCertificateService;
     _receiptAllocationService = receiptAllocationService;
     _userProfileService = userProfileService;
     _commodityTypeService = commodityTypeService;
     _receiveDetailService = receiveDetailService;
     _commodityService = commodityService;
     _storeService = storeService;
     _transactionService = transactionService;
     _unitService = unitService;
     _shippingInstructionService = shippingInstructionService;
     _hubService = hubService;
     _commodityGradeService = commodityGradeService;
     _programService = programService;
     _transporterService = transporterService;
     _commoditySourceService=commoditySourceService;
     _donorService = donorService;
 }
 public LossesAndAdjustmentsController(IUserProfileService userProfileService,
                                         ICommodityService commodityService,
                                         IStoreService storeService,
                                         IProgramService programService,
                                         IHubService hubService,
                                         IUnitService unitService,
                                         IAdjustmentReasonService adjustmentReasonService,
                                         IAdjustmentService adjustmentService,
                                         ITransactionService transactionService,
                                         IProjectCodeService projectCodeService,
                                         IShippingInstructionService shippingInstructionService)
     : base(userProfileService)
 {
     _userProfileService = userProfileService;
     _commodityService = commodityService;
     _storeService = storeService;
     _programService = programService;
     _hubService = hubService;
     _unitService = unitService;
     _adjustmentReasonService = adjustmentReasonService;
     _adjustmentService = adjustmentService;
     _TransactionService = transactionService;
     _projectCodeService = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
 }
 public ProjectAllocationController(IRegionalRequestService reliefRequistionService
                                    , IFDPService fdpService
                                    , IAdminUnitService adminUnitService,
                                    IProgramService programService,
                                    ICommodityService commodityService,
                                    IRegionalRequestDetailService reliefRequisitionDetailService,
                                    IProjectCodeAllocationService projectCodeAllocationService,
                                    IProjectCodeService projectCodeService,
                                    IShippingInstructionService shippingInstructionService,
                                    IHubService hubService,
                                    IHubAllocationService hubAllocationService,
                                    ILog log,
                                    IReliefRequisitionService requisitionService, ITransactionService transactionservice, ILedgerService ledgerService)
 {
     this._regionalRequestService         = reliefRequistionService;
     this._adminUnitService               = adminUnitService;
     this._commodityService               = commodityService;
     this._fdpService                     = fdpService;
     this._programService                 = programService;
     this._reliefRequisitionDetailService = reliefRequisitionDetailService;
     this._projectCodeAllocationService   = projectCodeAllocationService;
     this._projectCodeService             = projectCodeService;
     this._shippingInstructionService     = shippingInstructionService;
     this._hubService                     = hubService;
     this._hubAllocationService           = hubAllocationService;
     this._requisitionService             = requisitionService;
     this._transactionService             = transactionservice;
     this._ledgerService                  = ledgerService;
     this._log = log;
 }
示例#5
0
 public DispatchController(IDispatchAllocationService dispatchAllocationService, IDispatchService dispatchService,
                           IUserProfileService userProfileService, IOtherDispatchAllocationService otherDispatchAllocationService,
                           IDispatchDetailService dispatchDetailService, IUnitService unitService, ICommodityTypeService commodityTypeService,
                           IProgramService programService, ITransporterService transporterService, IPeriodService periodService,
                           ICommodityService commodityService, ITransactionService transactionService, IStoreService storeService,
                           IAdminUnitService adminUnitService, IHubService hubService, IFDPService fdpService,
                           IProjectCodeService projectCodeService, IShippingInstructionService shippingInstructionService)
 {
     _dispatchAllocationService      = dispatchAllocationService;
     _dispatchService                = dispatchService;
     _userProfileService             = userProfileService;
     _otherDispatchAllocationService = otherDispatchAllocationService;
     _dispatchDetailService          = dispatchDetailService;
     _unitService                = unitService;
     _commodityTypeService       = commodityTypeService;
     _programService             = programService;
     _transporterService         = transporterService;
     _periodService              = periodService;
     _commodityService           = commodityService;
     _transactionService         = transactionService;
     _storeService               = storeService;
     _adminUnitService           = adminUnitService;
     _hubService                 = hubService;
     _fdpService                 = fdpService;
     _projectCodeService         = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
 }
示例#6
0
 public DispatchController(IDispatchAllocationService dispatchAllocationService, IDispatchService dispatchService,
     IUserProfileService userProfileService, IOtherDispatchAllocationService otherDispatchAllocationService,
     IDispatchDetailService dispatchDetailService, IUnitService unitService, ICommodityTypeService commodityTypeService,
     IProgramService programService, ITransporterService transporterService, IPeriodService periodService, 
     ICommodityService commodityService, ITransactionService transactionService, IStoreService storeService,
     IAdminUnitService adminUnitService, IHubService hubService, IFDPService fdpService,
     IProjectCodeService projectCodeService, IShippingInstructionService shippingInstructionService, 
     ISMSGatewayService smsGatewayService, IContactService contactService, ISMSService smsService)
     : base(userProfileService)
 {
     _dispatchAllocationService = dispatchAllocationService;
     _dispatchService = dispatchService;
     _userProfileService = userProfileService;
     _otherDispatchAllocationService = otherDispatchAllocationService;
     _dispatchDetailService = dispatchDetailService;
     _unitService = unitService;
     _commodityTypeService = commodityTypeService;
     _programService = programService;
     _transporterService = transporterService;
     _periodService = periodService;
     _commodityService = commodityService;
     _transactionService = transactionService;
     _storeService = storeService;
     _adminUnitService = adminUnitService;
     _hubService = hubService;
     _fdpService = fdpService;
     _projectCodeService = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
     _smsGatewayService = smsGatewayService;
     _contactService = contactService;
     _smsService = smsService;
 }
示例#7
0
 public TransferController(ITransferService transferService, ICommonService commonService, IUserAccountService userAccountService, ICommodityService commodityService)
 {
     _transferService    = transferService;
     _commonService      = commonService;
     _userAccountService = userAccountService;
     _commodityService   = commodityService;
 }
示例#8
0
 public LuceneTools(ICommodityService commodityService)
 {
     this._commodityService = commodityService;
     //定义根目录
     rootPath  = AppDomain.CurrentDomain.BaseDirectory + "lucene\\";
     _gmLucene = new LuceneBulid <GM_Commodity>(rootPath);
 }
 public ProjectAllocationController(IRegionalRequestService reliefRequistionService
    , IFDPService fdpService
     , IAdminUnitService adminUnitService,
     IProgramService programService,
     ICommodityService commodityService,
     IRegionalRequestDetailService reliefRequisitionDetailService,
     IProjectCodeAllocationService projectCodeAllocationService, 
     IProjectCodeService projectCodeService,
     IShippingInstructionService shippingInstructionService, 
     IHubService hubService, 
     IHubAllocationService hubAllocationService,
     ILog log,
     IReliefRequisitionService requisitionService, ITransactionService transactionservice, ILedgerService ledgerService)
 {
     this._regionalRequestService = reliefRequistionService;
     this._adminUnitService = adminUnitService;
     this._commodityService = commodityService;
     this._fdpService = fdpService;
     this._programService = programService;
     this._reliefRequisitionDetailService = reliefRequisitionDetailService;
     this._projectCodeAllocationService = projectCodeAllocationService;
     this._projectCodeService = projectCodeService;
     this._shippingInstructionService = shippingInstructionService;
     this._hubService = hubService;
     this._hubAllocationService = hubAllocationService;
     this._requisitionService = requisitionService;
     this._transactionService = transactionservice;
        this._ledgerService = ledgerService;
     this._log = log;
 }
示例#10
0
        public ReportsController(IDispatchService dispatchService,
                                 IReceiveService receiveService,
                                 IUserProfileService userProfileService,
                                 IHubService hubService,
                                 ITransactionService transactionService,
                                 ICommodityService commodityService,
                                 ICommodityTypeService commodityTypeService,
                                 IProgramService programService,
                                 IAdminUnitService adminUnitService,
                                 IDispatchAllocationService dispatchAllocationService,
                                 ICommoditySourceService commoditySourceService

                                 )
        {
            this._dispatchService      = dispatchService;
            this._receiveService       = receiveService;
            this._userProfileService   = userProfileService;
            this._hubService           = hubService;
            this._transactionService   = transactionService;
            _commodityService          = commodityService;
            _commodityTypeService      = commodityTypeService;
            _programService            = programService;
            _adminUnitService          = adminUnitService;
            _dispatchAllocationService = dispatchAllocationService;
            _commoditySourceService    = commoditySourceService;
        }
示例#11
0
 public TransferController(ITransferService transferService,ICommonService commonService,IUserAccountService userAccountService, ICommodityService commodityService)
 {
     _transferService = transferService;
     _commonService = commonService;
     _userAccountService = userAccountService;
     _commodityService = commodityService;
 }
 public LossesAndAdjustmentsController(IUserProfileService userProfileService,
                                       ICommodityService commodityService,
                                       IStoreService storeService,
                                       IProgramService programService,
                                       IHubService hubService,
                                       IUnitService unitService,
                                       IAdjustmentReasonService adjustmentReasonService,
                                       IAdjustmentService adjustmentService,
                                       ITransactionService transactionService,
                                       IProjectCodeService projectCodeService,
                                       IShippingInstructionService shippingInstructionService)
     : base(userProfileService)
 {
     _userProfileService         = userProfileService;
     _commodityService           = commodityService;
     _storeService               = storeService;
     _programService             = programService;
     _hubService                 = hubService;
     _unitService                = unitService;
     _adjustmentReasonService    = adjustmentReasonService;
     _adjustmentService          = adjustmentService;
     _TransactionService         = transactionService;
     _projectCodeService         = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
 }
示例#13
0
 public StockStatusController(IUserProfileService userProfileService,
                              ICommodityService commodityService, IHubService hubService)
     : base(userProfileService)
 {
     _userProfileService = userProfileService;
     _commodityService   = commodityService;
     _hubService         = hubService;
 }
示例#14
0
 //
 // GET: /Commodity/
 public CommodityController(ICommodityTypeService commodityTypeService,
     ICommodityService commodityService,
     IUserProfileService userProfileService)
     : base(userProfileService)
 {
     _commodityTypeService = commodityTypeService;
     _commodityService = commodityService;
 }
示例#15
0
 //
 // GET: /Commodity/
 public CommodityController(ICommodityTypeService commodityTypeService,
                            ICommodityService commodityService,
                            IUserProfileService userProfileService)
     : base(userProfileService)
 {
     _commodityTypeService = commodityTypeService;
     _commodityService     = commodityService;
 }
示例#16
0
 public CommodityController(IUnityContainer container, ILog4netService log4netService, ICommodityService CommodityService)
 {
     _container            = container;
     Log4netService        = log4netService;
     this.CommodityService = CommodityService;
     //_loadIndex =loadIndex;
     //CommodityService = commodityService;
 }
示例#17
0
 public StockStatusController(IUserProfileService userProfileService,
      ICommodityService commodityService, IHubService hubService)
     : base(userProfileService)
 {
     _userProfileService = userProfileService;
      _commodityService = commodityService;
      _hubService = hubService;
 }
示例#18
0
 private static void CrawlerDemo(ICategoryService categoryService, ICommodityService commodityService)
 {
     //2:初始化数据库
     InitDb(categoryService, commodityService);
     //3:插入类别数据
     LoadCategory(categoryService);
     //4:加载明细数据并将数据插入到db中
     LoadCommodty(categoryService);
 }
        public CommodityRepository(IConfiguration configuration, IMemoryCache memoryCache, ICommodityService commodityService) : base(memoryCache)
        {
            _configuration    = configuration;
            _commodityService = commodityService;

            _filePath     = _configuration["CommoditiesUrl"];
            _cacheEnabled = Convert.ToBoolean(_configuration["EnableCache"]);
            _cacheTtl     = Convert.ToInt32(_configuration["TtlCache"]);
        }
示例#20
0
 public RationController(IRationService rationService, ICommodityService commodityService,
                         IRationDetailService rationDetailService, IUserAccountService userAccountService, ILog log)
 {
     this._rationService       = rationService;
     this._rationDetailService = rationDetailService;
     this._commodityService    = commodityService;
     _userAccountService       = userAccountService;
     _log = log;
 }
示例#21
0
 public TransactionController(ITransactionService transactionService,
      ILedgerService ledgerService, ICommodityService commodityService,
      IUserProfileService userProfileService)
     : base(userProfileService)
 {
     this._transactionService = transactionService;
      this._ledgerService = ledgerService;
      this._commodityService = commodityService;
 }
示例#22
0
 public SwapController(ITransferService transferService, ICommonService commonService, IUserAccountService userAccountService,
                       ICommodityService commodityService, ILog log)
 {
     _transferService    = transferService;
     _commonService      = commonService;
     _userAccountService = userAccountService;
     _commodityService   = commodityService;
     _log = log;
 }
示例#23
0
 public TransactionController(ITransactionService transactionService,
                              ILedgerService ledgerService, ICommodityService commodityService,
                              IUserProfileService userProfileService)
     : base(userProfileService)
 {
     this._transactionService = transactionService;
     this._ledgerService      = ledgerService;
     this._commodityService   = commodityService;
 }
示例#24
0
 public RationController(IRationService rationService, ICommodityService commodityService, 
             IRationDetailService rationDetailService, IUserAccountService userAccountService,ILog log)
 {
     this._rationService = rationService;
     this._rationDetailService = rationDetailService;
     this._commodityService = commodityService;
     _userAccountService = userAccountService;
     _log = log;
 }
示例#25
0
 public SwapController(ITransferService transferService,ICommonService commonService,IUserAccountService userAccountService,
                           ICommodityService commodityService,ILog log)
 {
     _transferService = transferService;
     _commonService = commonService;
     _userAccountService = userAccountService;
     _commodityService = commodityService;
     _log = log;
 }
示例#26
0
 public BinCardController(ICommodityService commodityService,
                          IProjectCodeService projectCodeService,
                          IStoreService storeService,
                          IUserProfileService userProfileService)
     : base(userProfileService)
 {
     _commodityService   = commodityService;
     _projectCodeService = projectCodeService;
     _storeService       = storeService;
 }
 public ReciptPlanForLoanController(ILoanReciptPlanService loanReciptPlanService, ICommonService commonService,
                                    ILoanReciptPlanDetailService loanReciptPlanDetailService, IUserAccountService userAccountService,
                                    ICommodityService commodityService)
 {
     _loanReciptPlanService       = loanReciptPlanService;
     _commonService               = commonService;
     _loanReciptPlanDetailService = loanReciptPlanDetailService;
     _userAccountService          = userAccountService;
     _commodityService            = commodityService;
 }
示例#28
0
 public BinCardController(ICommodityService commodityService, 
      IProjectCodeService projectCodeService,
      IStoreService storeService, 
      IUserProfileService userProfileService)
     : base(userProfileService)
 {
     _commodityService = commodityService;
      _projectCodeService = projectCodeService;
      _storeService = storeService;
 }
 public LocalPurchaseController( ILocalPurchaseService localPurchaseService,ICommonService commonService,ILocalPurchaseDetailService localPurchaseDetailService,
                                 IGiftCertificateService giftCertificateService,IShippingInstructionService shippingInstructionService,ICommodityService commodityService)
 {
     _localPurchaseService = localPurchaseService;
     _commonService = commonService;
     _localPurchaseDetailService = localPurchaseDetailService;
     _giftCertificateService = giftCertificateService;
     _shippingInstructionService = shippingInstructionService;
     _commodityService = commodityService;
 }
示例#30
0
 public LocalPurchaseController(ILocalPurchaseService localPurchaseService, ICommonService commonService, ILocalPurchaseDetailService localPurchaseDetailService,
                                IGiftCertificateService giftCertificateService, IShippingInstructionService shippingInstructionService, ICommodityService commodityService)
 {
     _localPurchaseService       = localPurchaseService;
     _commonService              = commonService;
     _localPurchaseDetailService = localPurchaseDetailService;
     _giftCertificateService     = giftCertificateService;
     _shippingInstructionService = shippingInstructionService;
     _commodityService           = commodityService;
 }
 public ReceiveDetailController(IReceiveDetailService receiveDetailService,
                                ICommodityService commodityService,
                                ICommodityGradeService commodityGradeService,
                                IReceiveService receiveService, IUnitService unitService)
 {
     _receiveDetailService  = receiveDetailService;
     _commodityService      = commodityService;
     _commodityGradeService = commodityGradeService;
     _receiveService        = receiveService;
     _unitService           = unitService;
 }
 public ReceiveDetailController(IReceiveDetailService receiveDetailService,
                                ICommodityService commodityService,
                                ICommodityGradeService commodityGradeService,
                                IReceiveService receiveService,IUnitService unitService)
 {
     _receiveDetailService = receiveDetailService;
     _commodityService = commodityService;
     _commodityGradeService = commodityGradeService;
     _receiveService = receiveService;
     _unitService = unitService;
 }
示例#33
0
 public bool EditCommodity([FromServices]ICommodityService CommodityService, EditCommodityDto commodity)
 {
     //判断标签个数是否大于5个
     if (commodity.Tag.Length > 5)
     {
         return false;
     }
     else
     {
         return CommodityService.EditCommodity(commodity);
     }
 }
 public PromisedContributionController(IPromisedContributionService _PromisedContributionService,
                                       IUserAccountService _userAccountService,
                                       IDonorService _donorService,
                                       IHubService _hubService,
                                       ICommodityService _commodityService
                                       )
 {
     this.promisedContributionService = _PromisedContributionService;
     this.userAccountService          = _userAccountService;
     this.donorService     = _donorService;
     this.hubService       = _hubService;
     this.commodityService = _commodityService;
 }
 public PromisedContributionController(IPromisedContributionService _PromisedContributionService,
     IUserAccountService _userAccountService,
     IDonorService _donorService,
     IHubService _hubService,
     ICommodityService _commodityService
     )
 {
     this.promisedContributionService = _PromisedContributionService;
         this.userAccountService = _userAccountService;
         this.donorService = _donorService;
         this.hubService = _hubService;
         this.commodityService = _commodityService;
 }
示例#36
0
        public MainViewModel(
            ICommodityService commodityService,
            INavigationService navigationService,
            IInternetService internetService,
            IDialogService dialogService)
        {
            _dialogService     = dialogService;
            _internetService   = internetService;
            _navigationService = navigationService;
            _commodityService  = commodityService;

            CommodityItems = new ObservableCollection <CommodityItem>();
        }
示例#37
0
 // GET: /EarlyWarning/Contribution/
 public ContributionController(IContributionService contributionService,
                               IContributionDetailService contributionDetailService,
                               IDonorService donorService, ICurrencyService currencyService,
                               IHRDService hrdService, ICommodityService commodityService,
                               IInkindContributionDetailService inkindContributionDetailService)
 {
     _contributionService       = contributionService;
     _contributionDetailService = contributionDetailService;
     _donorService     = donorService;
     _currencyService  = currencyService;
     _hrdService       = hrdService;
     _commodityService = commodityService;
     _inkindContributionDetailService = inkindContributionDetailService;
 }
示例#38
0
 // GET: /EarlyWarning/Contribution/
 public ContributionController(IContributionService contributionService,
                               IContributionDetailService contributionDetailService,
                               IDonorService donorService, ICurrencyService currencyService,
                               IHRDService hrdService, ICommodityService commodityService,
                               IInkindContributionDetailService inkindContributionDetailService)
 {
     _contributionService = contributionService;
     _contributionDetailService = contributionDetailService;
     _donorService = donorService;
     _currencyService = currencyService;
     _hrdService = hrdService;
     _commodityService = commodityService;
     _inkindContributionDetailService = inkindContributionDetailService;
 }
示例#39
0
 public RegionalPSNPPledgeController(IDonorService donorService, IFDPService fdpService,
                                     IRegionalPSNPPlanDetailService regionalPSNPPlanDetailService, IRegionalPSNPPlanService regionalPSNPPlanService,
                                     IRegionalPSNPPledgeService regionalPSNPPledgeService, IAdminUnitService adminUnitService,
                                     ICommodityService commodityService, IRationDetailService rationDetailService, IUnitService unitService)
 {
     _donorService = donorService;
     _fdpService   = fdpService;
     _regionalPSNPPlanDetailService = regionalPSNPPlanDetailService;
     _regionalPSNPPlanService       = regionalPSNPPlanService;
     _regionalPSNPPledgeService     = regionalPSNPPledgeService;
     _adminUnitService    = adminUnitService;
     _commodityService    = commodityService;
     _rationDetailService = rationDetailService;
     _unitService         = unitService;
 }
示例#40
0
 public RegionalPSNPPledgeController(IDonorService donorService, IFDPService fdpService,
     IRegionalPSNPPlanDetailService regionalPSNPPlanDetailService,IRegionalPSNPPlanService regionalPSNPPlanService,
     IRegionalPSNPPledgeService regionalPSNPPledgeService, IAdminUnitService adminUnitService,
     ICommodityService commodityService, IRationDetailService rationDetailService, IUnitService unitService)
 {
     _donorService = donorService;
     _fdpService = fdpService;
     _regionalPSNPPlanDetailService = regionalPSNPPlanDetailService;
     _regionalPSNPPlanService = regionalPSNPPlanService;
     _regionalPSNPPledgeService = regionalPSNPPledgeService;
     _adminUnitService = adminUnitService;
     _commodityService = commodityService;
     _rationDetailService = rationDetailService;
     _unitService = unitService;
 }
示例#41
0
        public RequestControllerTest()
        {
            List<RegionalRequest> regionalRequestTest = new List<RegionalRequest>();
            {
                new RegionalRequest { RegionalRequestID = 1, ProgramId = 1, Round = 2, RegionID = 9, ReferenceNumber = "AA1234", Year = 2012, Remark = "remarks" };
                new RegionalRequest { RegionalRequestID = 2, ProgramId = 2, Round = 4, RegionID = 7, ReferenceNumber = "1234", Year = 2012, Remark = "" };
            }
            ;
            List<AdminUnit> adminUnitTest=new List<AdminUnit>();
            {
                new AdminUnit() {AdminUnitID = 1, Name = "Afar", NameAM = null, AdminUnitTypeID = 2, ParentID = 1};
            }
            ;
            List<Commodity> commodityTest = new List<Commodity>
                {
                    new Commodity { CommodityID = 5, Name = "Grain",LongName = "",CommodityTypeID = 1, ParentID = 1 },
                    new Commodity { CommodityID = 6, Name = "Oil",LongName = "",CommodityTypeID = 1, ParentID = 1 },
                    new Commodity { CommodityID = 8, Name = "CSB",LongName = "",CommodityTypeID = 1, ParentID = 3 },
               };

            //Mock the Regional Request Service Using Moq
            Mock<IRegionalRequestService> mockRegionalRequestService = new Mock<IRegionalRequestService>();
            Mock<IFDPService> mockFDPService = new Mock<IFDPService>();
            Mock<IAdminUnitService> mockAdminUnitService = new Mock<IAdminUnitService>();
            Mock<IProgramService> mockProgramService = new Mock<IProgramService>();
            Mock<ICommodityService> mockCommodityService = new Mock<ICommodityService>();
            Mock<IRegionalRequestDetailService> mockRegionalRequestDetailService=new Mock<IRegionalRequestDetailService>();

            // return all regional requests
            mockRegionalRequestService.Setup(m => m.GetAllReliefRequistion()).Returns(regionalRequestTest);
            mockRegionalRequestService.Setup(m => m.Get(t=>t.RegionalRequestID==2,null,null));

            mockFDPService.Setup(m => m.GetAllFDP()).Returns(new List<FDP>());
            mockAdminUnitService.Setup(m => m.FindBy(au => au.AdminUnitTypeID==2)).Returns(adminUnitTest);
            mockProgramService.Setup(m => m.GetAllProgram()).Returns(new List<Program>());
            mockCommodityService.Setup(m => m.GetAllCommodity()).Returns(commodityTest);

            //return regional requests by id
            mockRegionalRequestService.Setup(mr => mr.FindById(
               It.IsAny<int>())).Returns((int i) => regionalRequestTest.Single(x => x.RegionalRequestID == i));

            this.MockRegionalRequestService = mockRegionalRequestService.Object;
            this.MockAdminUnitService = mockAdminUnitService.Object;
            this.MockFdpService = mockFDPService.Object;
            this.MockProgramService = mockProgramService.Object;
            this.MockCommodityService = mockCommodityService.Object;
            this.MockRegionalRequestDetailService = mockRegionalRequestDetailService.Object;
        }
 public StartingBalanceController(IUserProfileService userProfileService,
                                 ITransactionService transactionService,
                                 ICommodityService commoditySerivce,
                                 IStoreService storeService,
                                 IDonorService donorService,
                                 IProgramService programService,
                                 IUnitService unitService)
 {
     _userProfileService = userProfileService;
     _transactionService = transactionService;
     _commodityService = commoditySerivce;
     _storeService = storeService;
     _donorSerivce = donorService;
     _programService = programService;
     _unitService = unitService;
 }
示例#43
0
 public StartingBalanceController(IUserProfileService userProfileService,
                                  ITransactionService transactionService,
                                  ICommodityService commoditySerivce,
                                  IStoreService storeService,
                                  IDonorService donorService,
                                  IProgramService programService,
                                  IUnitService unitService)
 {
     _userProfileService = userProfileService;
     _transactionService = transactionService;
     _commodityService   = commoditySerivce;
     _storeService       = storeService;
     _donorSerivce       = donorService;
     _programService     = programService;
     _unitService        = unitService;
 }
        public CommodityViewModel(
            ICommodityService commodityService,
            IUnitService unitService,
            IBarcodeScannerService barcodeScannerService,
            INavigationService navigationService,
            IInternetService internetService,
            IDialogService dialogService)
        {
            _dialogService         = dialogService;
            _internetService       = internetService;
            _navigationService     = navigationService;
            _commodityService      = commodityService;
            _unitService           = unitService;
            _barcodeScannerService = barcodeScannerService;

            AddValidations();
        }
 //
 // GET: /InternalMovement/
 public InternalMovementController(IUserProfileService userProfileService, IInternalMovementService internalMovementService, 
     ITransactionService transactionService, IStoreService storeService, IProjectCodeService projectCodeService,
     IShippingInstructionService shippingInstructionService, ICommodityService commodityService, IHubService hubService,
     IProgramService programService, IUnitService unitService, IDetailService detailService)
 {
     _userProfileService = userProfileService;
     _internalMovementService = internalMovementService;
     _transactionService = transactionService;
     _storeService = storeService;
     _projectCodeService = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
     _commodityService = commodityService;
     _hubService = hubService;
     _programService = programService;
     _unitService = unitService;
     _detailService = detailService;
 }
示例#46
0
 //
 // GET: /InternalMovement/
 public InternalMovementController(IUserProfileService userProfileService, IInternalMovementService internalMovementService,
                                   ITransactionService transactionService, IStoreService storeService, IProjectCodeService projectCodeService,
                                   IShippingInstructionService shippingInstructionService, ICommodityService commodityService, IHubService hubService,
                                   IProgramService programService, IUnitService unitService, IDetailService detailService)
 {
     _userProfileService         = userProfileService;
     _internalMovementService    = internalMovementService;
     _transactionService         = transactionService;
     _storeService               = storeService;
     _projectCodeService         = projectCodeService;
     _shippingInstructionService = shippingInstructionService;
     _commodityService           = commodityService;
     _hubService     = hubService;
     _programService = programService;
     _unitService    = unitService;
     _detailService  = detailService;
 }
        public SitemapGenerator(BlogSettings blogSettings,
                                ForumSettings forumSettings,
                                IActionContextAccessor actionContextAccessor,
                                IBlogService blogService,
                                ICategoryService categoryService,
                                ILanguageService languageService,
                                IManufacturerService manufacturerService,
                                INewsService newsService,
                                IProductService productService,
                                IProductTagService productTagService,
                                IStoreContext storeContext,
                                ITopicService topicService,
                                IUrlHelperFactory urlHelperFactory,
                                IUrlRecordService urlRecordService,
                                IWebHelper webHelper,
                                LocalizationSettings localizationSettings,
                                NewsSettings newsSettings,
                                SecuritySettings securitySettings,
                                SitemapXmlSettings sitemapSettings,

                                ICommodityService commodityService)
        {
            _blogSettings          = blogSettings;
            _forumSettings         = forumSettings;
            _actionContextAccessor = actionContextAccessor;
            _blogService           = blogService;
            _categoryService       = categoryService;
            _languageService       = languageService;
            _manufacturerService   = manufacturerService;
            _newsService           = newsService;
            _productService        = productService;
            _productTagService     = productTagService;
            _storeContext          = storeContext;
            _topicService          = topicService;
            _urlHelperFactory      = urlHelperFactory;
            _urlRecordService      = urlRecordService;
            _webHelper             = webHelper;
            _localizationSettings  = localizationSettings;
            _newsSettings          = newsSettings;
            _securitySettings      = securitySettings;
            _sitemapXmlSettings    = sitemapSettings;

            _commodityService = commodityService;
        }
示例#48
0
        public static void SeedCommodities(ICommodityService commodityService)
        {
            var commodities = new List <Commodity>
            {
                new Commodity {
                    Id = 1, Name = "Onion"
                },

                new Commodity {
                    Id = 2, Name = "Tomato"
                },
            };


            foreach (var commodity in commodities)
            {
                commodityService.Create(commodity).Wait();
            }
        }
 public GiftCertificateController(
     IGiftCertificateService giftCertificateService,
     ICommodityService commodityService,
    IUserProfileService userProfileService,
     IReceiptAllocationService receiptAllocationService,
     IDetailService detailService,
     ICommodityTypeService commodityTypeService,
    IDonorService donorService,
     IProgramService programService,
     IGiftCertificateDetailService giftCertificateDetailService)
 {
     _giftCertificateService = giftCertificateService;
     _commodityService = commodityService;
     _userProfileService = userProfileService;
     _receiptAllocationService = receiptAllocationService;
     _detailService = detailService;
     _commodityTypeService = commodityTypeService;
     _donorService = donorService;
     _programService = programService;
     _giftCertificateDetailService = giftCertificateDetailService;
 }
示例#50
0
 public HRDController(IAdminUnitService adminUnitService, IHRDService hrdService,
                      IRationService rationservice, IRationDetailService rationDetailService,
                      IHRDDetailService hrdDetailService, ICommodityService commodityService,
                      INeedAssessmentDetailService needAssessmentDetailService, INeedAssessmentHeaderService needAssessmentService,
                      IWorkflowStatusService workflowStatusService, ISeasonService seasonService, 
                      IUserAccountService userAccountService, ILog log,IPlanService planService)
 {
     _adminUnitService = adminUnitService;
     _hrdService = hrdService;
     _hrdDetailService = hrdDetailService;
     _commodityService = commodityService;
     _rationService = rationservice;
     _rationDetailService = rationDetailService;
     _needAssessmentDetailService = needAssessmentDetailService;
     _needAssessmentService = needAssessmentService;
     _workflowStatusService = workflowStatusService;
     _seasonService = seasonService;
     _userAccountService = userAccountService;
     _log = log;
     _planService = planService;
 }
示例#51
0
 public GiftCertificateController(
     IGiftCertificateService giftCertificateService,
     ICommodityService commodityService,
     IUserProfileService userProfileService,
     IReceiptAllocationService receiptAllocationService,
     IDetailService detailService,
     ICommodityTypeService commodityTypeService,
     IDonorService donorService,
     IProgramService programService,
     IGiftCertificateDetailService giftCertificateDetailService)
 {
     _giftCertificateService       = giftCertificateService;
     _commodityService             = commodityService;
     _userProfileService           = userProfileService;
     _receiptAllocationService     = receiptAllocationService;
     _detailService                = detailService;
     _commodityTypeService         = commodityTypeService;
     _donorService                 = donorService;
     _programService               = programService;
     _giftCertificateDetailService = giftCertificateDetailService;
 }
 public ReceiptAllocationController(IReceiptAllocationService receiptAllocationService,
     IUserProfileService userProfileService,
     ICommoditySourceService commoditySourceService,
     IGiftCertificateService giftCertificateService,
     ICommodityService commodityService,
     IDonorService donorService,
     IGiftCertificateDetailService giftCertificateDetailService,
     IHubService hubService,
     IProgramService programService,
     ICommodityTypeService commodityTypeService)
 {
     this._receiptAllocationService = receiptAllocationService;
     this._userProfileService = userProfileService;
     this._commoditySourceService = commoditySourceService;
     this._giftCertificateService = giftCertificateService;
     this._commodityService = commodityService;
     this._donorService = donorService;
     this._giftCertificateDetailService = giftCertificateDetailService;
     this._hubService = hubService;
     this._programService = programService;
     this._commodityTypeService = commodityTypeService;
 }
示例#53
0
 public HRDController(IAdminUnitService adminUnitService, IHRDService hrdService,
                      IRationService rationservice, IRationDetailService rationDetailService,
                      IHRDDetailService hrdDetailService, ICommodityService commodityService,
                      INeedAssessmentDetailService needAssessmentDetailService, INeedAssessmentHeaderService needAssessmentService,
                      IWorkflowStatusService workflowStatusService, ISeasonService seasonService,
                      IUserAccountService userAccountService, ILog log, IPlanService planService, ITransactionService transactionService)
 {
     _adminUnitService            = adminUnitService;
     _hrdService                  = hrdService;
     _hrdDetailService            = hrdDetailService;
     _commodityService            = commodityService;
     _rationService               = rationservice;
     _rationDetailService         = rationDetailService;
     _needAssessmentDetailService = needAssessmentDetailService;
     _needAssessmentService       = needAssessmentService;
     _workflowStatusService       = workflowStatusService;
     _seasonService               = seasonService;
     _userAccountService          = userAccountService;
     _log                = log;
     _planService        = planService;
     _transactionService = transactionService;
 }
示例#54
0
 public ReceiveNewController(IUserProfileService userProfileService,
     IReceiptAllocationService receiptAllocationService,
     IReceiveService receiveService,
     ICommodityService commodityService,
     IUnitService unitService,
     IStoreService storeService,
     ITransactionService transactionService,
     IDonorService donorService,
     IHubService hub,
     ITransporterService transporterService)
     : base(userProfileService)
 {
     _userProfileService = userProfileService;
     _receiptAllocationService = receiptAllocationService;
     _receiveService = receiveService;
     _commodityService = commodityService;
     _unitService = unitService;
     _storeService = storeService;
     _transactionService = transactionService;
     _donorService = donorService;
     _hub = hub;
     _transporterService = transporterService;
 }
 public TransactionController(ITransactionService transactionService,ILedgerService ledgerService,ICommodityService commodityService)
 {
     this._transactionService = transactionService;
      this._ledgerService = ledgerService;
      this._commodityService = commodityService;
 }
 //
 // GET: /Commodity/
 public CommodityController(ICommodityTypeService commodityTypeService, ICommodityService commodityService)
 {
     _commodityTypeService = commodityTypeService;
     _commodityService = commodityService;
 }