Exemplo n.º 1
0
        private void btnActive_Click(object sender, RoutedEventArgs e)
        {
            PeopleDTO item = (PeopleDTO)listviewUser.SelectedItems[0];

            if (!AdminBUS.ActiveUser(item.Id, item.Type))
            {
                MessageBox.Show("Error", "Active user failed", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            if (chooseAuthor.SelectedValue.ToString() == "System.Windows.Controls.ComboBoxItem: Student")
            {
                listviewUser.ItemsSource = AdminBUS.loadListStudent(chooseStatus.SelectedValue.ToString());
            }
            else if (chooseAuthor.SelectedValue.ToString() == "System.Windows.Controls.ComboBoxItem: Teacher")
            {
                listviewUser.ItemsSource = AdminBUS.loadListTeacher(chooseStatus.SelectedValue.ToString());
            }
            else
            {
                listviewUser.ItemsSource = AdminBUS.loadListUser(chooseStatus.SelectedValue.ToString());
            }


            btnDelete.Visibility = Visibility.Collapsed;
            btnActive.Visibility = Visibility.Collapsed;
            btnEdit.IsEnabled    = false;
        }
Exemplo n.º 2
0
 private void Btn_Search_Click(object sender, RoutedEventArgs e)
 {
     listviewUser.ItemsSource = AdminBUS.searchUser(chooseAuthor.SelectedValue.ToString(), chooseStatus.SelectedValue.ToString(), searchUser.Text);
     if (AdminBUS.searchUser(chooseAuthor.SelectedValue.ToString(), chooseStatus.SelectedValue.ToString(), searchUser.Text).Count() == 0)
     {
         listviewUser.IsEnabled = false;
     }
     else
     {
         listviewUser.IsEnabled = true;
     }
 }
Exemplo n.º 3
0
        private void btnDoneofEdit_click(object sender, RoutedEventArgs e)
        {
            PeopleDTO item = (PeopleDTO)listviewUser.SelectedItems[0];

            if (!AdminBUS.resetPassword(item.Id, password_user_infor.Password, item.Type))
            {
                MessageBox.Show("Change password failed");
                return;
            }

            btnEdit.Visibility            = Visibility.Visible;
            btnDoneOfEdit.Visibility      = Visibility.Collapsed;
            password_user_infor.IsEnabled = false;
            btnCancel.Visibility          = Visibility.Collapsed;
        }
Exemplo n.º 4
0
 private void Window_Loaded_User(object sender, RoutedEventArgs e)
 {
     isLoaded = true;
     // listviewUser.ItemsSource = users;
     if (chooseAuthor.SelectedValue.ToString() == "System.Windows.Controls.ComboBoxItem: Student")
     {
         listviewUser.ItemsSource = AdminBUS.loadListStudent(chooseStatus.SelectedValue.ToString());
     }
     else if (chooseAuthor.SelectedValue.ToString() == "System.Windows.Controls.ComboBoxItem: Teacher")
     {
         listviewUser.ItemsSource = AdminBUS.loadListTeacher(chooseStatus.SelectedValue.ToString());
     }
     else
     {
         listviewUser.ItemsSource = AdminBUS.loadListUser(chooseStatus.SelectedValue.ToString());
     }
 }
Exemplo n.º 5
0
        protected void btn_Sua_Click(object sender, EventArgs e)
        {
            AdminDTO adminDTO = new AdminDTO();

            adminDTO.MaAdmin  = Convert.ToInt32(lb_ID.Text);
            adminDTO.HoTen    = tb_HoTen.Text;
            adminDTO.NgaySinh = tb_NgaySinh.Text;
            adminDTO.GioiTinh = (tb_GioiTinh.Text == "Nữ");
            adminDTO.DiaChi   = tb_DiaChi.Text;
            adminDTO.SDT      = tb_SDT.Text;

            AdminBUS adminBUS = new AdminBUS();

            adminBUS.SuaThongTin(adminDTO);
            string strBuilder = "<script language='javascript'>alert('" + "Cập nhật thành công" + "')</script>";

            Response.Write(strBuilder);
        }
Exemplo n.º 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                String   tendangnhap = Session["TenDangNhap"].ToString();
                AdminBUS adminBUS    = new AdminBUS();
                AdminDTO adminDTO    = adminBUS.LayThongTin(tendangnhap);
                lb_TenDangNhap.Text = tendangnhap;

                lb_ID.Text       = adminDTO.MaAdmin.ToString();
                tb_HoTen.Text    = adminDTO.HoTen;
                tb_NgaySinh.Text = adminDTO.NgaySinh;
                //0 : Nam, 1 : Nữ
                tb_GioiTinh.Text = (adminDTO.GioiTinh) ? "Nữ" : "Nam";
                tb_DiaChi.Text   = adminDTO.DiaChi;
                tb_SDT.Text      = adminDTO.SDT;
            }
        }
Exemplo n.º 7
0
 private void SearchUser_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (string.IsNullOrEmpty(searchUser.Text))
     {
         if (chooseAuthor.SelectedValue.ToString() == "System.Windows.Controls.ComboBoxItem: Student")
         {
             listviewUser.ItemsSource = AdminBUS.loadListStudent(chooseStatus.SelectedValue.ToString());
         }
         else if (chooseAuthor.SelectedValue.ToString() == "System.Windows.Controls.ComboBoxItem: Teacher")
         {
             listviewUser.ItemsSource = AdminBUS.loadListTeacher(chooseStatus.SelectedValue.ToString());
         }
         else
         {
             listviewUser.ItemsSource = AdminBUS.loadListUser(chooseStatus.SelectedValue.ToString());
         }
     }
 }
Exemplo n.º 8
0
 private void ChooseStatus_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (isLoaded)
     {
         if (chooseAuthor.SelectedValue.ToString() == "System.Windows.Controls.ComboBoxItem: Student")
         {
             listviewUser.ItemsSource = AdminBUS.loadListStudent(chooseStatus.SelectedValue.ToString());
         }
         else if (chooseAuthor.SelectedValue.ToString() == "System.Windows.Controls.ComboBoxItem: Teacher")
         {
             listviewUser.ItemsSource = AdminBUS.loadListTeacher(chooseStatus.SelectedValue.ToString());
         }
         else
         {
             listviewUser.ItemsSource = AdminBUS.loadListUser(chooseStatus.SelectedValue.ToString());
         }
     }
 }
Exemplo n.º 9
0
 public UIAdminManagement()
 {
     InitializeComponent();
     adminBUS = new AdminBUS();
 }
        private void btnDoneofEdit_click(object sender, RoutedEventArgs e)
        {
            phone_ad_infor.IsReadOnly      = true;
            email_ad_infor.IsReadOnly      = true;
            birthofday_ad_infor.IsReadOnly = true;
            gender_ad_infor.IsReadOnly     = true;
            gender_ad_infor.IsEnabled      = false;
            btnDoneOfEdit.Visibility       = Visibility.Collapsed;
            btnEdit.Visibility             = Visibility.Visible;
            btnCancel.Visibility           = Visibility.Collapsed;

            string idAdmin  = id_ad_infor.Text;
            string Name     = Global.Admin.Name;
            string Gender   = gender_ad_infor.Text;
            string Email    = email_ad_infor.Text;
            string Phone    = phone_ad_infor.Text;
            string BirthDay = birthofday_ad_infor.Text;

            if (AdminBUS.changeMyInfomation(idAdmin, Name, Gender, Email, Phone, BirthDay))
            {
                Global.Admin.Name   = Name;
                Global.Admin.Gender = Gender;
                Global.Admin.Email  = Email;
                Global.Admin.Phone  = Phone;

                Global.Admin.DateofBith = BirthDay;


                id_ad_infor.Text         = Global.Admin.Id;
                birthofday_ad_infor.Text = Global.Admin.DateofBith;
                phone_ad_infor.Text      = Global.Admin.Phone;
                email_ad_infor.Text      = Global.Admin.Email;


                if (Global.Admin.Gender == "Male")
                {
                    gender_ad_infor.SelectedIndex = 1;
                }
                else if (Global.Admin.Gender == "Female")
                {
                    gender_ad_infor.SelectedIndex = 2;
                }
                else
                {
                    gender_ad_infor.SelectedIndex = 0;
                }

                // Teacher = Global.Teacher;
            }
            else
            {
                id_ad_infor.Text         = Global.Admin.Id;
                birthofday_ad_infor.Text = Global.Admin.DateofBith;
                phone_ad_infor.Text      = Global.Admin.Phone;
                email_ad_infor.Text      = Global.Admin.Email;


                if (Global.Admin.Gender == "Male")
                {
                    gender_ad_infor.SelectedIndex = 1;
                }
                else if (Global.Admin.Gender == "Female")
                {
                    gender_ad_infor.SelectedIndex = 2;
                }
                else
                {
                    gender_ad_infor.SelectedIndex = 0;
                }


                MessageBox.Show("Update your information failed");
            }
        }
Exemplo n.º 11
0
        private void LogIn_Click(object sender, RoutedEventArgs e)
        {
            passLogIn = passbPassword.Password;

            /* if (userLogIn == null || userLogIn != userAdmin)
             * {
             *   lblErrorMessage_1.Content = "The username that you've entered" + "\n" + "doesn't match any account.";
             *   lblErrorMessage_1.Visibility = Visibility.Visible;
             *   uiErrorSp_1.Visibility = Visibility.Visible;
             *
             *   dispatcherTimer.Start();
             * }
             * else if (passLogIn != passAdmin)
             * {
             *   lblErrorMessage_2.Content = "The password that you've entered" + "\n" + "is incorrect.";
             *   lblErrorMessage_2.Visibility = Visibility.Visible;
             *   uiErrorSp_2.Visibility = Visibility.Visible;
             *   dispatcherTimer.Start();
             *
             * }else if (rb_tc.IsChecked==false&&rb_st.IsChecked==false&&rb_ad.IsChecked==false)
             * {
             *   lblErrorMessage_3.Content = "You must choose a authorities.";
             *   lblErrorMessage_3.Visibility = Visibility.Visible;
             *   uiErrorSp_3.Visibility = Visibility.Visible;
             *   dispatcherTimer.Start();
             * }
             * else if (userLogIn == userAdmin & passLogIn == passAdmin & rb_st.IsChecked==true)
             * {
             *   var window = new DashboardStudent();
             *   window.Show();
             *   this.Close();
             * }
             * else if (userLogIn == userAdmin & passLogIn == passAdmin & rb_tc.IsChecked == true)
             * {
             *   var window = new DashboardTeacher();
             *   window.Show();
             *   this.Close();
             * }
             * else if (userLogIn == userAdmin & passLogIn == passAdmin & rb_ad.IsChecked == true)
             * {
             *   var window = new DashboardAdmin();
             *   window.Show();
             *   this.Close();
             * }*/


            if (rb_tc.IsChecked == false && rb_st.IsChecked == false && rb_ad.IsChecked == false)
            {
                lblErrorMessage_3.Content    = "You must choose a authorities.";
                lblErrorMessage_3.Visibility = Visibility.Visible;
                uiErrorSp_3.Visibility       = Visibility.Visible;
                dispatcherTimer.Start();
            }
            else if (rb_tc.IsChecked == true)
            {
                if (TeacherBUS.Login(userLogIn, passLogIn) != null)
                {
                    var window = new DashboardTeacher();
                    window.Show();
                    this.Close();
                }
                else
                {
                    lblErrorMessage_1.Content    = "The username that you've entered" + "\n" + "doesn't match any account.";
                    lblErrorMessage_1.Visibility = Visibility.Visible;
                    uiErrorSp_1.Visibility       = Visibility.Visible;
                    dispatcherTimer.Start();
                    lblErrorMessage_2.Content    = "The password that you've entered" + "\n" + "is incorrect.";
                    lblErrorMessage_2.Visibility = Visibility.Visible;
                    uiErrorSp_2.Visibility       = Visibility.Visible;
                    dispatcherTimer.Start();
                }
            }
            else if (rb_ad.IsChecked == true)
            {
                if (AdminBUS.Login(userLogIn, passLogIn) != null)
                {
                    var window = new DashboardAdmin();
                    window.Show();
                    this.Close();
                }
                else
                {
                    lblErrorMessage_1.Content    = "The username that you've entered" + "\n" + "doesn't match any account.";
                    lblErrorMessage_1.Visibility = Visibility.Visible;
                    uiErrorSp_1.Visibility       = Visibility.Visible;
                    dispatcherTimer.Start();
                    lblErrorMessage_2.Content    = "The password that you've entered" + "\n" + "is incorrect.";
                    lblErrorMessage_2.Visibility = Visibility.Visible;
                    uiErrorSp_2.Visibility       = Visibility.Visible;
                    dispatcherTimer.Start();
                }
            }
            else if (rb_st.IsChecked == true)
            {
                if (StudentBUS.Login(userLogIn, passLogIn) != null)
                {
                    var window = new DashboardStudent();
                    window.Show();
                    this.Close();
                }
                else
                {
                    lblErrorMessage_1.Content    = "The username that you've entered" + "\n" + "doesn't match any account.";
                    lblErrorMessage_1.Visibility = Visibility.Visible;
                    uiErrorSp_1.Visibility       = Visibility.Visible;
                    dispatcherTimer.Start();
                    lblErrorMessage_2.Content    = "The password that you've entered" + "\n" + "is incorrect.";
                    lblErrorMessage_2.Visibility = Visibility.Visible;
                    uiErrorSp_2.Visibility       = Visibility.Visible;
                    dispatcherTimer.Start();
                }
            }
        }