public MainWindowViewModel()
 {
     Content       = new AllAnnouncement();
     UserName      = CurrentUser.User.firstName + " " + CurrentUser.User.secondName;
     FirstSymbols  = CurrentUser.User.firstName.Substring(0, 1) + CurrentUser.User.secondName.Substring(0, 1);
     SelectedIndex = 0;
 }
Exemplo n.º 2
0
        public Announcement GetAnnouncement(int AnnouncementID)
        {
            if (AllAnnouncement.ContainsKey(AnnouncementID))
            {
                return(AllAnnouncement.GetValue(AnnouncementID));
            }

            return(AnnouncementDao.Instance.GetAnnouncement(AnnouncementID));
        }
        public void setPage(int index)
        {
            switch (index)
            {
            case 0:
                Content = new AllAnnouncement();
                break;

            case 1:
                Content = new MyAnnouncementPage();
                break;

            case 2:
                Content = new PersonAreaPage();
                break;

            case 3:
            {
                if (CurrentUser.isAdmin() || CurrentUser.isModerator())
                {
                    Content = new AdminPage();
                }
                else
                {
                    AlertWindow alertWindow = new AlertWindow("У вас нет прав зайти в это меню");
                    alertWindow.ShowDialog();
                }

                break;
            }

            default:
                Content = new AllAnnouncement();
                break;
            }
        }