Пример #1
0
 public SaveTransHelper(ITSalesRepository tSalesRepository, ITSalesDetRepository tSalesDetRepository, IMGameRepository mGameRepository, IMAgentRepository mAgentRepository, ITMsgRepository tMsgRepository)
 {
     _tSalesRepository    = tSalesRepository;
     _tSalesDetRepository = tSalesDetRepository;
     _mGameRepository     = mGameRepository;
     _mAgentRepository    = mAgentRepository;
     _tMsgRepository      = tMsgRepository;
 }
Пример #2
0
 public Form1(ITSalesRepository tSalesRepository, ITSalesDetRepository tSalesDetRepository, IMGameRepository mGameRepository, IMAgentRepository mAgentRepository, ITMsgRepository tMsgRepository)
 {
     _tSalesRepository    = tSalesRepository;
     _tSalesDetRepository = tSalesDetRepository;
     _mGameRepository     = mGameRepository;
     _mAgentRepository    = mAgentRepository;
     _tMsgRepository      = tMsgRepository;
     InitializeComponent();
 }
Пример #3
0
        public ReportController(IMAgentRepository mAgentRepository, ITSalesDetRepository tSalesDetRepository, IMGameRepository mGameRepository)
        {
            Check.Require(mAgentRepository != null, "mAgentRepository may not be null");
            Check.Require(tSalesDetRepository != null, "tSalesDetRepository may not be null");
            Check.Require(mGameRepository != null, "mGameRepository may not be null");

            this._mAgentRepository    = mAgentRepository;
            this._tSalesDetRepository = tSalesDetRepository;
            this._mGameRepository     = mGameRepository;
        }
Пример #4
0
        public AgentController(IMAgentRepository mAgentRepository, IMAgentCommRepository mAgentCommRepository, IMGameRepository mGameRepository)
        {
            Check.Require(mAgentRepository != null, "mAgentRepository may not be null");
            Check.Require(mAgentCommRepository != null, "mAgentCommRepository may not be null");
            Check.Require(mGameRepository != null, "mGameRepository may not be null");

            this._mAgentRepository     = mAgentRepository;
            this._mAgentCommRepository = mAgentCommRepository;
            this._mGameRepository      = mGameRepository;
        }
Пример #5
0
        public ResultController(ITResultRepository tResultRepository, ITResultDetRepository tResultDetRepository, IMGameRepository mGameRepository)
        {
            Check.Require(tResultRepository != null, "tResultRepository may not be null");
            Check.Require(tResultDetRepository != null, "tResultDetRepository may not be null");
            Check.Require(mGameRepository != null, "mGameRepository may not be null");

            this._tResultRepository    = tResultRepository;
            this._tResultDetRepository = tResultDetRepository;
            this._mGameRepository      = mGameRepository;
        }
Пример #6
0
        public FormServerMain(ITSalesRepository tSalesRepository, ITSalesDetRepository tSalesDetRepository, IMGameRepository mGameRepository, IMAgentRepository mAgentRepository, ITMsgRepository tMsgRepository)
        {
            _tSalesRepository    = tSalesRepository;
            _tSalesDetRepository = tSalesDetRepository;
            _mGameRepository     = mGameRepository;
            _mAgentRepository    = mAgentRepository;
            _tMsgRepository      = tMsgRepository;
            InitializeComponent();

            btnStart.Click += new EventHandler(btnStart_Click);
            btnEnd.Click   += new EventHandler(btnEnd_Click);
            timer1.Tick    += new EventHandler(timer1_Tick);
        }
Пример #7
0
        public static void Main()
        {
            log4net.Config.XmlConfigurator.Configure();

            InitializeServiceLocator();

            IMGameRepository mGameRepository = container.Resolve <IMGameRepository>();
            var tSalesRepository             = container.Resolve <ITSalesRepository>();
            var tSalesDetRepository          = container.Resolve <ITSalesDetRepository>();
            var tMsgRepository   = container.Resolve <ITMsgRepository>();
            var mAgentRepository = container.Resolve <IMAgentRepository>();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new FormServerMain(tSalesRepository, tSalesDetRepository, mGameRepository, mAgentRepository, tMsgRepository));
        }
Пример #8
0
        static void Main()
        {
            log4net.Config.XmlConfigurator.Configure();

            InitializeServiceLocator();

            IMGameRepository mGameRepository = container.Resolve <IMGameRepository>();
            var tSalesRepository             = container.Resolve <ITSalesRepository>();
            var tSalesDetRepository          = container.Resolve <ITSalesDetRepository>();
            var tMsgRepository   = container.Resolve <ITMsgRepository>();
            var mAgentRepository = container.Resolve <IMAgentRepository>();

            ////set thrown error
            //Application.SetUnhandledExceptionMode(UnhandledExceptionMode.ThrowException);

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1(tSalesRepository, tSalesDetRepository, mGameRepository, mAgentRepository, tMsgRepository));
        }
Пример #9
0
        public static AgentCommViewModel Create(IMGameRepository mGameRepository, string agentId)
        {
            AgentCommViewModel viewModel = new AgentCommViewModel();

            IList <MGame>               listGame = mGameRepository.GetAll();
            CommissionViewModel         comm     = null;
            IList <CommissionViewModel> list     = new List <CommissionViewModel>();
            MGame game = null;

            for (int i = 0; i < listGame.Count; i++)
            {
                comm            = new CommissionViewModel();
                game            = listGame[i];
                comm.GameId     = game.Id;
                comm.GameName   = game.GameName;
                comm.Commission = mGameRepository.GetCommissionByGameAndAgent(agentId, game.Id);
                list.Add(comm);
            }
            viewModel.ListComms = list;
            return(viewModel);
        }
Пример #10
0
        public static ReportParamViewModel Create(IMAgentRepository mAgentRepository, IMGameRepository mGameRepository)
        {
            ReportParamViewModel viewModel = new ReportParamViewModel();

            IList <MAgent> list       = mAgentRepository.GetAll();
            MAgent         costCenter = new MAgent();

            costCenter.AgentName = "-Semua Agen-";
            list.Insert(0, costCenter);
            viewModel.AgentList = new SelectList(list, "Id", "AgentName");

            IList <MGame> listGame = mGameRepository.GetAll();
            MGame         game     = new MGame();

            game.GameName = "-Semua Game-";
            listGame.Insert(0, game);
            viewModel.GameList = new SelectList(listGame, "Id", "GameName");

            viewModel.DateFrom = DateTime.Today;
            viewModel.DateTo   = DateTime.Today;
            return(viewModel);
        }