Esempio n. 1
0
        public ViewModelUser()
        {
            personnel         = new PersonnelBusinessObject();
            CancelCommand     = new RelayCommand(DoCancel);
            SaveCommand       = new RelayCommand(DoSave);
            AddUserCommand    = new RelayCommand(AddUser);
            DeleteUserCommand = new RelayCommand(DeleteUser);

            personnel.EmployeeChanged += new EventHandler(personnel_EmployeeChanged);
            UpdateBindingGroup         = new BindingGroup {
                Name = "Group1"
            };
        }
 public ViewModelUser()
 {
     personnel                  = new PersonnelBusinessObject();
     CancelCommand              = new RelayCommand(DoCancel);
     SaveCommand                = new RelayCommand(DoSave);
     AddUserCommand             = new RelayCommand(AddUser);
     DeleteUserCommand          = new RelayCommand(DeleteUser);
     personnel.EmployeeChanged += new EventHandler(personnel_EmployeeChanged);
     UpdateBindingGroup         = new BindingGroup {
         Name = "Group1"
     };
     DataGridCollection        = CollectionViewSource.GetDefaultView(Employee);
     DataGridCollection.Filter = new Predicate <object>(Filter);
 }
        public PersonManagementViewModel()
        {
            personnel = new PersonnelBusinessObject();
            personnel.PeopleChanged += new EventHandler(personnel_PeopleChanged);

            CancelCommand     = new RelayCommand(DoCancel);
            SaveCommand       = new RelayCommand(DoSave);
            AddUserCommand    = new RelayCommand(AddUser);
            DeleteUserCommand = new RelayCommand(DeleteUser);

            CurrentCellChangedCommand = new RelayCommand(DoCurrentCellChanged);

            UpdateBindingGroup = new BindingGroup {
                Name = "Group1"
            };
        }
        public ViewModelWindow5()
        {
            personnel = new PersonnelBusinessObject();
            personnel.PeopleChanged += new EventHandler(personnel_PeopleChanged);

            CancelCommand     = new RelayCommand(DoCancel);
            SaveCommand       = new RelayCommand(DoSave);
            AddUserCommand    = new RelayCommand(AddUser);
            DeleteUserCommand = new RelayCommand(DeleteUser);

            UpdateBindingGroup = new BindingGroup {
                Name = "Group1"
            };

            checkStatusTimer          = new DispatcherTimer();
            checkStatusTimer.Interval = TimeSpan.FromMilliseconds(500);
            checkStatusTimer.Tick    += new EventHandler(CheckStatus);
            checkStatusTimer.Start();

            CheckStatus(null, null);
        }