public ThongTinTaiKhoan(ConnectData conData, string maNV) { InitializeComponent(); connectData = conData; item = connectData.GetDetailOfStaff(maNV); lblMaNV.Content = item.MaNV; lblTenNV.Content = item.TenNV; lblNgaySinh.Content = item.NgaySinh; lblDiaChi.Content = item.DiaChi; lblCmnd.Content = item.CMND; lblSdt.Content = item.SDT; lblChucVu.Content = item.ChucVu; txtChucVu.Visibility = Visibility.Hidden; txtSdt.Visibility = Visibility.Hidden; txtDiaChi.Visibility = Visibility.Hidden; borderCV.Visibility = Visibility.Hidden; borderDC.Visibility = Visibility.Hidden; BorderSdt.Visibility = Visibility.Hidden; }
private void click_btnEdit(object sender, RoutedEventArgs e) { if (isEditing == false) { isEditing = true; txtChucVu.Visibility = Visibility.Visible; txtChucVu.Text = item.ChucVu.Trim(); txtSdt.Visibility = Visibility.Visible; txtSdt.Text = item.SDT.Trim(); txtDiaChi.Visibility = Visibility.Visible; txtDiaChi.Text = item.DiaChi.Trim(); borderCV.Visibility = Visibility.Visible; borderDC.Visibility = Visibility.Visible; BorderSdt.Visibility = Visibility.Visible; btnEdit.Content = "Lưu Thay Đổi"; btnDelete.Content = "Hủy Thay Đổi"; } else { if (txtChucVu.Text.Trim() == "" || txtDiaChi.Text.Trim() == "" || txtSdt.Text.Trim() == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin!!!", "Thiếu Dữ Liệu!!!", MessageBoxButton.OK); return; } for (int i = 0; i < txtSdt.Text.Length; i++) { if (txtSdt.Text[i] < 48 || txtSdt.Text[i] > 57) { MessageBox.Show("Định dạng số điện thoại không đúng!!!\n\nVui lòng kiểm tra lại trước khi lưu!!!", "Sai Định Dạng!!!", MessageBoxButton.OK); return; } } string temp = txtChucVu.Text.ToLower(); if (temp != "quản lý" && temp != "nhân viên") { MessageBox.Show("Chức vụ được nhập không hợp lệ!!!\n\nVui lòng nhập \"Quản Lý\" hoặc \"Nhân Viên\"!!!", "Sai Định Dạng!!!", MessageBoxButton.OK); return; } connectData.updateInfoStaff(item.MaNV, txtDiaChi.Text, txtSdt.Text, txtChucVu.Text); item = connectData.GetDetailOfStaff(item.MaNV); lblMaNV.Content = item.MaNV; lblTenNV.Content = item.TenNV; lblNgaySinh.Content = item.NgaySinh; lblDiaChi.Content = item.DiaChi; lblCmnd.Content = item.CMND; lblSdt.Content = item.SDT; lblChucVu.Content = item.ChucVu; isEditing = false; txtChucVu.Visibility = Visibility.Hidden; txtSdt.Visibility = Visibility.Hidden; txtDiaChi.Visibility = Visibility.Hidden; borderCV.Visibility = Visibility.Hidden; borderDC.Visibility = Visibility.Hidden; BorderSdt.Visibility = Visibility.Hidden; btnDelete.Content = "Xóa Nhân Viên"; btnEdit.Content = "Chỉnh Sửa"; } }