示例#1
0
 /// <summary>
 /// Kiểm tra nếu người dùng bỏ qua thì nhập dữ liệu mặc định vào
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void txtChiPhiThueBai_Leave(object sender, EventArgs e)
 {
     if (!KiemTraNhapLieu.khongRong(txtChiPhiThueBai.Text))
     {
         txtChiPhiThueBai.Text = "0";
     }
 }
示例#2
0
 /// <summary>
 /// Kiểm tra nếu người dùng bỏ qua thì nhập dữ liệu mặc định vào
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void txtSoLuongXe_Leave(object sender, EventArgs e)
 {
     if (!KiemTraNhapLieu.khongRong(txtSoLuongXe.Text))
     {
         txtSoLuongXe.Text = "0";
     }
 }
        /// <summary>
        /// hàm kiểm tra nhập liệu
        /// </summary>
        /// <returns></returns>
        private bool coLoi()
        {
            //lấy dữ liệu từ các control
            string maLoaiNV   = txtTenLoaiNV.Text;
            string tenLoaiNV  = txtTenLoaiNV.Text;
            string luongCoBan = txtLuongCoBan.Text;

            //kiểm tra nhập vào có hợp lệ hay không
            if (!KiemTraNhapLieu.laChuoi(maLoaiNV))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            if (!KiemTraNhapLieu.laChuoi(tenLoaiNV))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            if (!KiemTraNhapLieu.laSoNguyen(luongCoBan))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            return(false);
        }
示例#4
0
        /// <summary>
        /// hàm kiểm tra nhập liệu
        /// </summary>
        /// <returns></returns>
        private bool coLoi()
        {
            //lấy dữ liệu từ các control
            string tenKH = txtTenKH.Text;
            string CMND  = txtCMND.Text;
            string sDT   = txtSoDienThoai.Text;

            //kiểm tra nhập vào có hợp lệ hay không
            if (!KiemTraNhapLieu.laChuoi(tenKH))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            if (!KiemTraNhapLieu.laCMND(CMND))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            if (!KiemTraNhapLieu.laSoDienThoai(sDT))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            return(false);
        }
示例#5
0
        /// <summary>
        /// Kiểm tra lỗi nhập liệu
        /// </summary>
        /// <returns></returns>
        private bool coLoi()
        {
            string   maNV         = txtMaNV.Text;
            string   tenNV        = txtTenNV.Text;
            string   cmnd         = txtCmnd.Text;
            DateTime ngaySinh     = dtpNgaySinh.Value;
            string   diaChi       = txtDiaChi.Text;
            string   queQuan      = txtQueQuan.Text;
            DateTime ngayBatDau   = dtpNgayBatDau.Value;
            string   loaiNhanVien = cboLoaiNV.Text;
            string   sdt          = txtSdt.Text;
            string   luong        = txtLuong.Text;

            // Kiểm tra người dùng đã nhập mã nhân viên mới
            if (!KiemTraNhapLieu.khongRong(maNV))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            // Kiểm tra người dùng đã nhập tên nhân viên mới
            if (!KiemTraNhapLieu.khongRong(tenNV))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            //Kiểm tra xem người dùng đã nhập chứng minh nhân dân của nhân viên mới
            if (!KiemTraNhapLieu.laCMND(cmnd))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            // Kiểm tra nhân viên mới đủ tuổi
            if (!KiemTraNhapLieu.duTuoi(ngaySinh))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            // Kiểm tra người dùng đã chọn loại nhân viên
            if (!KiemTraNhapLieu.khongRong(loaiNhanVien))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            if (!KiemTraNhapLieu.khongRong(sdt))
            {
                txtSdt.Text = "";
            }
            if (!KiemTraNhapLieu.khongRong(luong))
            {
                txtLuong.Text = "0";
            }
            return(false);
        }
示例#6
0
        /// <summary>
        /// Kiểm tra lỗi nhập liệu
        /// </summary>
        /// <returns></returns>
        private bool coLoi()
        {
            string maXe = txtMaXe.Text;
            string soXe = txtSoXe.Text;
            string gia  = txtGiaVe.Text;

            // Kiểm tra người dùng đã nhập số xe
            if (!KiemTraNhapLieu.khongRong(soXe) || !KiemTraNhapLieu.khongRong(maXe) || !KiemTraNhapLieu.khongRong(gia))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            return(false);
        }
示例#7
0
 /// <summary>
 /// Kiểm tra lỗi nhập liệu
 /// </summary>
 /// <param name="taiKhoan">Mã tài khoản cần kiểm tra</param>
 /// <param name="matKhau">Mật khẩu cần kiểm tra</param>
 /// <returns>true Nếu có lỗi nhập liệu</returns>
 private bool coLoi(string taiKhoan, string matKhau)
 {
     // Kiểm tra nếu người dùng chưa nhập mã tài khoản
     if (!KiemTraNhapLieu.khongRong(taiKhoan))
     {
         MessageBox.Show("Vui lòng nhập mã tài khoản!");
         return(true);
     }
     // Kiểm tra nếu người dùng chưa nhập matKhau
     else if (!KiemTraNhapLieu.khongRong(matKhau))
     {
         MessageBox.Show("Vui lòng nhập mật khẩu!");
         return(true);
     }
     return(false);
 }
示例#8
0
        /// <summary>
        /// Xác nhận trước khi xóa nhân viên
        /// </summary>
        /// <returns>false Nếu không đồng ý</returns>
        private bool xacNhanXoa()
        {
            // Kiểm tra dữ liệu
            string maNV = txtMaNV.Text;

            if (!KiemTraNhapLieu.khongRong(maNV))
            {
                MessageBox.Show(ThongBao.chonTruocKhiXoa);
                return(false);
            }

            // Mở dialog xác nhận
            DialogResult result = MessageBox.Show("Bạn muốn xóa?", "Xác nhận xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (result == DialogResult.No)
            {
                return(false);
            }
            return(true);
        }
示例#9
0
        /// <summary>
        /// Kiểm tra nếu người dùng nhập dữ liệu bị lỗi
        /// </summary>
        private bool coLoi()
        {
            string maKH         = txtMaKhachHang.Text;
            string tenKhachHang = txtTenKhachHang.Text;
            string cmnd         = txtCmnd.Text;
            string sdt          = txtSoDienThoai.Text;
            string maGhe        = txtMaGhe.Text;

            if (!KiemTraNhapLieu.khongRong(maKH))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            if (!KiemTraNhapLieu.khongRong(tenKhachHang))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            if (!KiemTraNhapLieu.laCMND(cmnd))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }

            if (!KiemTraNhapLieu.khongRong(sdt))
            {
                txtSoDienThoai.Text = "";
            }
            else if (!KiemTraNhapLieu.laSoDienThoai(sdt))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }
            else if (!KiemTraNhapLieu.khongRong(maGhe))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }

            return(false);
        }
示例#10
0
        /// <summary>
        /// Kiểm tra lỗi nhập liệu
        /// </summary>
        /// <returns>true Nếu có lỗi nhập liệu</returns>
        private bool coLoi()
        {
            // Lấy dữ liệu từ control
            string maHangXe  = txtMaHangXe.Text;
            string tenHangXe = txtTenHangXe.Text;
            string soLuong   = txtSoLuongXe.Text;
            string chiPhi    = txtChiPhiThueBai.Text;

            // Kiểm tra xem tên hãng xe có hợp lệ hay không
            if (!KiemTraNhapLieu.khongRong(tenHangXe))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }

            // Kiểm tra xem mã hãng xe có hợp lệ hay không
            if (!KiemTraNhapLieu.khongRong(maHangXe))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }

            if (!KiemTraNhapLieu.khongRong(soLuong))
            {
                txtSoLuongXe.Text = "0";
            }
            // Kiểm tra xem số lượng xe có hợp lệ không
            if (!KiemTraNhapLieu.laSoNguyen(soLuong))
            {
                MessageBox.Show(ThongBao.duLieuKhongPhuHop);
                return(true);
            }

            // Kiểm tra chi phí thuê bãi có hợp lệ không
            if (!KiemTraNhapLieu.khongRong(chiPhi))
            {
                txtChiPhiThueBai.Text = "0";
            }

            return(false);
        }
示例#11
0
        /// <summary>
        /// Xác nhận trước khi xóa
        /// </summary>
        private bool deleteConfirm()
        {
            string maKH = this.txtMaKhachHang.Text;

            if (!KiemTraNhapLieu.khongRong(maKH))
            {
                MessageBox.Show(ThongBao.chonTruocKhiXoa);
                return(false);
            }
            else
            {
                DialogResult result = MessageBox.Show("Bạn muốn xóa khách hàng này?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

                if (result == DialogResult.No)
                {
                    return(false);
                }
            }

            return(true);
        }