public AdministratorShellViewModel()
			: base("Administrator")
		{
			Title = "Администратор ОПС FireSec";
			Height = 700;
			Width = 1000;
			MinWidth = 1000;
			MinHeight = 550;
			ShowToolbarCommand = new RelayCommand(OnShowToolbar, CanShowMenu);
			ShowMenuCommand = new RelayCommand(OnShowMenu, CanShowMenu);
			_menu = new MenuViewModel();
			Toolbar = _menu;
			RibbonContent = new RibbonMenuViewModel();
			AddRibbonItem();
			AllowLogoIcon = false;
			RibbonVisible = true;
		}
		public AdministratorShellViewModel()
			: base(ClientType.Administrator)
		{
			Title = "Администратор Глобал";
			Height = 700;
			Width = 1000;
			MinWidth = 1000;
			MinHeight = 300;
			Sizable = true;
			ShowToolbarCommand = new RelayCommand(OnShowToolbar, CanShowMenu);
			ShowMenuCommand = new RelayCommand(OnShowMenu, CanShowMenu);
			_menu = new MenuViewModel();
			_menu.LogoSource = "rubezhLogo";
			Toolbar = _menu;
			RibbonContent = new RibbonMenuViewModel();
			AddRibbonItem();
			AllowLogoIcon = false;
			RibbonVisible = true;
			Icon = @"..\Administrator.ico";
		}
		private void UpdateRibbon()
		{

			if (Layout.IsRibbonEnabled)
			{
				RibbonContent = new RibbonMenuViewModel();
				var ribbonViewModel = new RibbonViewModel()
				{
					Content = RibbonContent,
				};
				ribbonViewModel.PopupOpened += (s, e) => UpdateRibbonItems();
				ribbonViewModel.LogoSource = "rubezhLogo";
				HeaderMenu = ribbonViewModel;
				AddRibbonItem();
				AllowLogoIcon = false;
			}
			else
			{
				HeaderMenu = null;
				AllowLogoIcon = true;
			}
			RibbonVisible = false;
		}