public TesterMainWindow(User user1) { InitializeComponent(); User = user1; if (User.role != User.RoleTypes.Admin && User.role != User.RoleTypes.Tester || !(User.ConnectTo is Tester)) { throw new Exception("User valid"); } tester = User.ConnectTo as Tester; //set view tests only for this tester var list = new List <Tester>(); list.Add(tester); ViewTests_uc.setTestersExist = list; ViewTests_uc.tester.SelectedValue = tester; ViewTests_uc.tester.IsEnabled = false; UpdateTester_uc.setTester(tester); //set finish test only for this tester finishTest_uc.Tests = bl.GetTestsByTesters(tester); title.user = User; }
private void Update_GotFocus(object sender, RoutedEventArgs e) { if (OldTab != "Update") { updateTrainee_uc.initializeData(); UpdateTester_uc.initializeData(); finishTest_uc.initializeData(); AddLessonToTrainee_uc.initializeData(); } OldTab = "Update"; }