private void btnSignIn_Click(object sender, RoutedEventArgs e) { int account = Convert.ToInt32(this.tbAccount.Text); string passWord = this.tbPassword.Text; UserBLL bll = new UserBLL(); if (bll.CheckAccount(account, passWord)) { MainWindow window = new MainWindow(); window.Show(); this.Close(); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { UserBLL bll = new UserBLL(); this.DataContext = bll.GetUser(Common.UserTicket.UserInfo.UserID); //InitRoleCombo(); }
private void btnLogin_Click(object sender, RoutedEventArgs e) { UserBLL bll = new UserBLL(); try { User itemUser = new User(); Student itemStudent = null; Teacher itemTeacher = null; if (radStudent.IsChecked.Value) { itemStudent = new Student(); itemStudent.SClassID = Convert.ToInt32(this.cboData.SelectedValue); itemUser.UserRole = (int)ClassRoom.Enum.UserRoleTypeEnum.Student; itemUser.Student = itemStudent; } if (radTeacher.IsChecked.Value) { itemTeacher = new Teacher(); itemTeacher.CourseID = Convert.ToInt32(this.cboData.SelectedValue); itemUser.UserRole = (int)ClassRoom.Enum.UserRoleTypeEnum.Teacher; itemUser.Teacher = itemTeacher; //TeacherBLL.AddTeacher(itemTeacher); } itemUser.Sex = this.radioButton1.IsChecked; itemUser.Realname = this.tbRealName.Text; itemUser.Email = this.tbEmail.Text; itemUser.Password = this.tbPassword.Text; bool result = bll.AddUser(itemUser, itemStudent, itemTeacher); if (result) { MessageBox.Show("保存成功!"); } } catch (Exception ex) { MessageBox.Show(ex.InnerException.ToString()); } }