private void btnLuuLai_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (themmoi) { tk.ThemTaiKhoan(txtTenTK.Text, sha256_hash(txtMatKhau.Text), cbb_QuyenDN.SelectedValue.ToString(), txtHoTen.Text); MessageBox.Show("Thêm mới thành công"); } else { tk.CapNhatTaiKhoan(txtTenTK.Text, sha256_hash(txtMatKhau.Text), cbb_QuyenDN.SelectedValue.ToString(), txtHoTen.Text); MessageBox.Show("Cập nhật thành công", "Thông báo"); } LayDS_TaiKhoan(); ClearForm(); SetTextBox(false); SetButton(true); lsvTaiKhoan.Enabled = true; }
private void btnDangKy_Click(object sender, EventArgs e) { dt = tk.KiemTra_TK_TonTai(txt_TenTK.Text); if (dt.Rows.Count > 0) { MessageBox.Show("Tên tài khoản đã tồn tại", "Thông báo"); txt_TenTK.Focus(); } else { if (txt_TenTK.Text == "") { MessageBox.Show("Tên tài khoản ko được để trống", "Thông báo"); } else if (txt_MatKhau.Text == "") { MessageBox.Show("Mật khẩu ko được để trống", "Thông báo"); } else if (txt_MatKhau.Text != txt_MK2.Text) { MessageBox.Show("Mật khẩu ko trùng nhau", "Thông báo"); } else if (txtHoTen.Text == "") { MessageBox.Show("Họ tên không được để trống", "Thông báo"); } else { try { tk.ThemTaiKhoan(txt_TenTK.Text, sha256_hash(txt_MatKhau.Text), cbb_QuyenDN.SelectedValue.ToString(), txtHoTen.Text); MessageBox.Show("Tạo tài khoản thành công", "Thông báo"); clearForm(); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Thông báo"); } } } }
private void btnThem_MouseUp(object sender, MouseButtonEventArgs e) { if (string.IsNullOrEmpty(txtID.Text) || string.IsNullOrEmpty(txtHT.Text) || string.IsNullOrEmpty(txtCMND.Text) || string.IsNullOrEmpty(txtSDT.Text)) { MessageBox.Show("Dữ liệu chưa đầy đủ!"); return; } else { try { if (txtID.Text.Substring(0, 2) != "KH") { MessageBox.Show("Nhập sai mã khách hàng!!! Vui lòng nhập lại. Mã bắt đầu = KH"); return; } if (txtID.Text.Length != 5) { MessageBox.Show("Nhập sai mã khách hàng!!! Vui lòng nhập lại, mã có 5 ký tự"); return; } string tam = txtID.Text.Substring(2); int tam1; if (int.TryParse(tam, out tam1) == false) { MessageBox.Show("Nhập sai mã khách hàng!!! Vui lòng nhập lại, phần sau mã KH là số"); return; } DateTime ngaysinh; if (DateTime.TryParse(txtNgSinh.Text, out ngaysinh) == false) { MessageBox.Show("Nhập sai ngày sinh!!! Vui lòng nhập lại."); return; } if (DateTime.Parse(txtNgSinh.Text) > DateTime.Now) { MessageBox.Show("Nhập sai ngày sinh!!! Vui lòng nhập lại."); return; } long sdt; if (long.TryParse(txtSDT.Text, out sdt) == false) { MessageBox.Show("Nhập sai số điện thoại!!! Vui lòng nhập lại."); return; } if (long.TryParse(txtCMND.Text, out sdt) == false) { MessageBox.Show("Nhập sai CMND!!! Vui lòng nhập lại."); return; } string mess = kh.ThemKhachHang(txtID.Text, txtHT.Text, cmbGT.Text, txtCMND.Text, txtSDT.Text, txtDiaChi.Text, txtNgSinh.Text); int mess1 = tk.ThemTaiKhoan(txtID.Text, txtCMND.Text); if (mess1 == 1) { MessageBox.Show(mess, "Tộc phèo caffein hân hoan chào đón: ", MessageBoxButton.OK, MessageBoxImage.Asterisk); } else { MessageBox.Show("Chưa thêm được, buồn quá đi TT.TT", "Tộc phèo caffein buồn bã thông báo: ", MessageBoxButton.OK, MessageBoxImage.Asterisk); } } catch { MessageBox.Show("Chưa thêm được, buồn quá đi TT.TT", "Tộc phèo caffein buồn bã thông báo: ", MessageBoxButton.OK, MessageBoxImage.Asterisk); } var db = this.FindResource("Caffein") as ViewModel.Caffein; db.CurPage = 1; cmbdskh.SelectedIndex = 0; //dataGrid.DataContext = kh.LayViewKH(); int totalPage; db.ViewKhachHang = kh.LayViewKH(db.CurPage, ViewModel.Caffein.PageSize, out totalPage); dataGrid.DataContext = db.ViewKhachHang; db.TotalPage = totalPage; } }