Example #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtMa.Enabled == true)
                {
                    if (txtMa.Text == "")
                    {
                        MessageBox.Show("Mã nhân viên không được để trống!!");
                        txtMa.Focus();
                        return;
                    }
                    if (txtTen.Text == "")
                    {
                        MessageBox.Show("Tên nhân viên không được để trống!!");
                        txtTen.Focus();
                        return;
                    }

                    if (txtSDT.Text == "")
                    {
                        MessageBox.Show("Số ĐT không được để trống!!");
                        txtSDT.Focus();
                        return;
                    }
                    if (IsValidPhone(txtSDT.Text) == false)
                    {
                        MessageBox.Show("Số ĐT không hợp lệ!!");
                        txtSDT.Focus();
                        return;
                    }
                    if (txtDiachi.Text == "")
                    {
                        MessageBox.Show("Địa chỉ không được để trống!!");
                        txtDiachi.Focus();
                        return;
                    }
                    if (nv.KTraNhanVienTonTai(txtMa.Text) == true)
                    {
                        nv.ThemNhanVien(txtMa.Text, txtTen.Text, txtSDT.Text, txtDiachi.Text);
                        dgvNhanVien.DataSource = nv.getDSNhanVien();
                        blockButtonTextbox();
                    }
                    else
                    {
                        MessageBox.Show("Nhân viên " + txtTen.Text + "đã tồn tại rồi!!");
                        return;
                    }
                }
                else
                {
                    nv.SuaNhanVien(txtMa.Text, txtTen.Text, txtSDT.Text, txtDiachi.Text);
                    dgvNhanVien.DataSource = nv.getDSNhanVien();
                    blockButtonTextbox();
                    MessageBox.Show("Sửa thành công ");
                }
            }
            catch
            {
                MessageBox.Show("Lỗi!! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }