示例#1
0
		public MainWindow(User u)
			:this()
		{
			this.CurrentUser = u;
			lblToolBar.Content = $"Uživatel: {u.Nick}  |  Typ: {u.Type}  |  čas přihlášení: {DateTime.Now}";
			txbFirstName.Focusable = true;
			txbFirstName.Focus();
			SetRights();
		}
示例#2
0
		public DetailWindow(User user, Human selection)
		{
			InitializeComponent();

			if (selection != null)
			{
				this.CurrentHomeless = selection;
				this.CurrentUser = user;
				MyInit();
			}
			else { CurrentHomeless = new Human(); }
			SetPicture();
		}
示例#3
0
		private void Button_Click(object sender, RoutedEventArgs e)
		{
			if (RunDbAdmin())
			{
				ShowAdministration();
				return;
			}

			User u = new User() { Nick = txbNick.Text, Psw = txbPsw.Password };
			if (u.IsUser())
			{
				MainWindow mw = new MainWindow(u);
				mw.Show();
				this.Close();
			}
			else
			{
				lblErrorMessage.Content = "Špatné přihlašovací jméno";
				lblErrorMessage.Foreground = new SolidColorBrush(Colors.DarkRed);
				lblErrorMessage.Visibility = Visibility.Visible;
			}
		}