Example #1
0
        private void InitData()
        {
            bUS_Card = new BUS_Card();

            myCardWorker = new BackgroundWorker();
            myCardWorker.WorkerReportsProgress      = true;
            myCardWorker.WorkerSupportsCancellation = true;
            myCardWorker.DoWork             += MyCardWorker_DoWork;
            myCardWorker.RunWorkerCompleted += MyCardWorker_RunWorkerCompleted;

            getCardWorker = new BackgroundWorker();
            getCardWorker.WorkerReportsProgress      = true;
            getCardWorker.WorkerSupportsCancellation = true;
            getCardWorker.DoWork             += GetCardWorker_DoWork;
            getCardWorker.RunWorkerCompleted += GetCardWorker_RunWorkerCompleted;

            deleleCardWorker = new BackgroundWorker();
            deleleCardWorker.WorkerReportsProgress      = true;
            deleleCardWorker.WorkerSupportsCancellation = true;
            deleleCardWorker.DoWork             += DeleleCardWorker_DoWork;
            deleleCardWorker.RunWorkerCompleted += DeleleCardWorker_RunWorkerCompleted;


            cbCardHolder.ItemsSource       = Repository.lstAllCardHolders;
            cbCardHolder.SelectedValuePath = "Id";
            cbCardHolder.DisplayMemberPath = "Name";

            cbCardType.ItemsSource = Enum.GetValues(typeof(EType.CardType));

            tbCardNumber.IsReadOnly = true;
            tbCardNumber.Focus();
        }
Example #2
0
        public LaunchWindow(DTO_CardHolder loginUser)
        {
            InitializeComponent();
            this.loginUser = loginUser;

            bus_Card       = new BUS_Card();
            bus_CardHolder = new BUS_CardHolder();
            bus_Device     = new BUS_Device();
            bus_Schedule   = new BUS_Schedule();
            bus_Door       = new BUS_Door();
            bus_DoorMode   = new BUS_DoorMode();
            bUS_Right      = new BUS_Right();
            bUS_Department = new BUS_Department();

            lstDataType = new List <string>()
            {
                "CARD", "HOLDER", "DEVICE", "SCHEDULE", "DOOR", "DOOR_MODE", "RIGHT", "DEPARTMENT", "LOADHOLDERDEPT"
            };

            wokerLoadAllData = new BackgroundWorker();
            wokerLoadAllData.WorkerReportsProgress = true;
            wokerLoadAllData.DoWork             += WokerLoadAllData_DoWork;
            wokerLoadAllData.ProgressChanged    += WokerLoadAllData_ProgressChanged;
            wokerLoadAllData.RunWorkerCompleted += WokerLoadAllData_RunWorkerCompleted;

            wokerLoadAllData.RunWorkerAsync();
        }
Example #3
0
        public MainWindow()
        {
            InitializeComponent();
            bus_Card         = new BUS_Card();
            bus_CardHolder   = new BUS_CardHolder();
            bus_Device       = new BUS_Device();
            bUS_DeviceSocket = new BUS_DeviceSocket();
            bUS_Schedule     = new BUS_Schedule();
            bUS_Door         = new BUS_Door();
            bus_Right        = new BUS_Right();

            lstFilterCard       = new List <DTO_Card>();
            lstFilterDepartment = new List <DTO_Department>();
            lstFilterDevice     = new List <DTO_Device>();
            lstFilterDoor       = new List <DTO_Door>();
            lstFilterSchedule   = new List <DTO_Schedule>();
            lstFilterRight      = new List <DTO_UserRight>();


            this.DataContext = this;
        }
Example #4
0
 private void UserControl_Loaded(object sender, RoutedEventArgs e)
 {
     bUS_Card = new BUS_Card();
 }