示例#1
0
 public AddNewAdministratorViewModel(AddNewAdministratorView addNewAdministratorView)
 {
     this.addNewAdministratorView = addNewAdministratorView;
     PersonalNo        = string.Empty;
     Sex               = string.Empty;
     PlaceOfResidence  = string.Empty;
     MaritalStatus     = string.Empty;
     AdministratorTeam = string.Empty;
     Username          = string.Empty;
     Password          = string.Empty;
     GivenName         = string.Empty;
     Surname           = string.Empty;
     Administrator     = new tblAdministrator();
     CanSave           = true;
     userData          = new tblUserData();
 }
        private void AddNewAdministratorExecute()
        {
            try
            {
                AddNewAdministratorView addNewAdministratorView = new AddNewAdministratorView();
                addNewAdministratorView.ShowDialog();

                if ((addNewAdministratorView.DataContext as AddNewAdministratorViewModel).IsAddedNewAdministrator == true)
                {
                    Administrators = LoadAdministrators();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }