private void Page_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) { Insertdata newday = new Insertdata(); newday.Subject = LogicController.CurrentUser().courses[0].name; newday.Id = LogicController.CurrentUser().courses[0].time; Insertdata newday2 = new Insertdata(); newday2.Subject = LogicController.CurrentUser().courses[1].name; newday2.Id = LogicController.CurrentUser().courses[1].time; Insertdata newday3 = new Insertdata(); newday3.Subject = LogicController.CurrentUser().courses[2].name; newday3.Id = LogicController.CurrentUser().courses[2].time; Insertdata newday4 = new Insertdata(); newday4.Subject = LogicController.CurrentUser().courses[3].name; newday4.Id = LogicController.CurrentUser().courses[3].time; Insertdata newday5 = new Insertdata(); newday5.Subject = LogicController.CurrentUser().courses[4].name; newday5.Id = LogicController.CurrentUser().courses[4].time; numbers.Add(newday); numbers.Add(newday2); numbers.Add(newday3); numbers.Add(newday4); numbers.Add(newday5); Calculate(numbers); }
public BooksPage() { InitializeComponent(); User = LogicController.CurrentUser(); mainGrid.DataContext = User.User_Courses; userName.DataContext = User; }
// Selenium private void LoadCourses(User user) { int i = 0; SeleniumLogin.SeleniumLoginInside("s" + LogicController.CurrentUser().id, LogicController.CurrentUser().password); foreach (string course in SeleniumLogin.courses) { Console.WriteLine(course); user.courses[i] = new User.Courses(); user.courses[i].name = course; i++; } }
private void LoginButton_Click(object sender, RoutedEventArgs e) { string username = StudentNumber.Text; string password = StudentPassword.Password; int id = Int32.Parse(username.Remove(0, 1)); User user = DataController.LoadUserData(id); LogicController.SetCurrentUser(user); // Sætter password i CurrentUser så det kun eksistere i dén instance. LogicController.CurrentUser().password = password; Properties.Settings.Default.IsUserLoggedIn = true; }
// Når brugeren logger ind gemmes login skærmen private void WhenUserLogsInEvent(object sender, PropertyChangedEventArgs e) { if (Properties.Settings.Default.IsUserLoggedIn) { loginFrame.Visibility = Visibility.Hidden; } else { loginFrame.Visibility = Visibility.Visible; } UserId.Text = "s" + LogicController.CurrentUser().id.ToString(); if (LogicController.CurrentUser().id != 123456) { LoadCourses(LogicController.CurrentUser()); } }