Esempio n. 1
0
        private void btnChon_Click(object sender, EventArgs e)
        {
            int soLoi = 0;

            if (!CheckTienCongMotNgay())
            {
                soLoi++;
            }
            if (!CheckTenNhanVien())
            {
                soLoi++;
            }

            if (!CheckNamSinh())
            {
                soLoi++;
            }
            if (!CheckCMND())
            {
                soLoi++;
            }

            if (!CheckBHXH())
            {
                soLoi++;
            }
            if (!CheckSDT())
            {
                soLoi++;
            }

            if (!CheckSoNha())
            {
                soLoi++;
            }

            if (!CheckNgayVaoLam())
            {
                soLoi++;
            }


            if (soLoi > 0)
            {
                MessageBox.Show("Thông Tin Nhập Không Hợp Lệ");
                txtTenNhanVien.Focus();
                return;
            }

            eNhanVien.diaChi = new eDiaChi(txtSoNha.Text, cboPhuongXa.Text, cboQuanHuyen.Text, cboThanhPho.Text);

            eNhanVien.dienThoai       = txtSoDienThoai.Text;
            eNhanVien.gioiTinh        = cboGioiTinh.Text;
            eNhanVien.hoTen           = txtEmail.Text;
            eNhanVien.namSinh         = dtmNamSinh.Value;
            eNhanVien.ngayVaolam      = dtmNgayVaoLam.Value;
            eNhanVien.soBaoHiemXH     = txtBHXH.Text;
            eNhanVien.soCMND          = txtCMND.Text;
            eNhanVien.tienCongMotNgay = double.Parse(txtTienCongMotNgay.Text);
            eNhanVien.email           = txtTenNhanVien.Text;
            eNhanVien.viTriCongViec   = cboViTriCongViec.Text;
            if (picImage.Text.Trim().Equals(""))
            {
                eNhanVien.hinhAnh = "macDinh.jpg";
            }
            else
            {
                eNhanVien.hinhAnh = picImage.Text;
            }

            busNhanVien.AddItem(eNhanVien);

            this.Close();
        }