public DriverHelperView(IMessageSender messageSender, IRepository repository, ViewMain viewMain)
        {
            this.messageSender = messageSender;
            this.repository    = repository;
            container          = new UnityContainer();
            this.viewMain      = viewMain;

            GetDriverTransportDatas();
            GetCurrentRowCommand = new DelegateCommand(() => GetCurrentRow());
            GetChargeInfoCommand = new DelegateCommand(() => GetChargeInfo());
        }
Beispiel #2
0
        public FuelCheckView(IMessageSender messageSender, IRepository repository, ViewMain viewMain)
        {
            this.messageSender = messageSender;
            this.repository    = repository;
            this.viewMain      = viewMain;
            container          = new UnityContainer();

            FuelMarks = new List <string>();
            foreach (var t in repository.Fuels)
            {
                FuelMarks.Add(t.FuelMark);
            }
            GetWayBillNumbers();
            FuelMark                 = "";
            StartDate                = DateTime.Now;
            EndDate                  = DateTime.Now;
            ShowFuelReportCommand    = new DelegateCommand(() => ShowFuelReport());
            GetStartDateCommand      = new DelegateCommand(() => GetStartDate());
            GetEndDateCommand        = new DelegateCommand(() => GetEndDate());
            ShowWayBillReportCommand = new DelegateCommand(() => ShowWayBillReport());
            SaveServerNameCommand    = new DelegateCommand(() => SaveServerName());
        }