Ejemplo n.º 1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtID.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập mã nhân viên! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (txtTen.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập tên nhân viên! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (cbNhiemVu.Text == "")
            {
                MessageBox.Show("Bạn chưa chọn nhiệm vụ cho nhân viên! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (txtSDT.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập SĐT nhân viên! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (txtEmail.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập Email nhân viên! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            if (dtNgaySinh.Text == "")
            {
                MessageBox.Show("Bạn chưa nhập ngày sinh nhân viên! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }


            int _SDT;

            int.TryParse(txtSDT.Text, out _SDT);

            obj.id         = txtID.Text;
            obj.ten        = txtTen.Text;
            obj.sdt        = _SDT;
            obj.email      = txtEmail.Text;
            obj.id_nhiemvu = cbNhiemVu.SelectedValue.ToString();
            obj.ngaysinh   = dtNgaySinh.Value;


            if (txtID.Text != "" && txtTen.Text != "" && txtSDT.Text != "" && txtEmail.Text != "" && cbNhiemVu.Text != "" && fluu == 0)
            {
                try
                {
                    Bus.InsertData(obj);
                    MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    HienThi();
                    frmNhanVien_Load(sender, e);
                    clearData();
                    DisEnl(false);
                    fluu = 1;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Lỗi" + ex.Message);
                }
            }
            else if (txtID.Text != "" && txtTen.Text != "" && txtSDT.Text != "" && txtEmail.Text != "" && cbNhiemVu.Text != "" && fluu != 0)
            {
                try
                {
                    Bus.UpdateData(obj);
                    MessageBox.Show("Sửa Thành Công ! ", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    HienThi();
                    frmNhanVien_Load(sender, e);
                    clearData();
                    DisEnl(false);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Lỗi" + ex.Message);
                }
            }
        }