private void btnluu_Click(object sender, EventArgs e) { int thuong; try { thuong = Convert.ToInt32(tbxtienthuong.Text.Trim()); } catch { MessageBox.Show("Giá trị tiền thưởng không hợp lệ!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Them) { if (tbxten.Text.Trim() == "" || tbxcmnd.Text.Trim() == "" || tbxdiachi.Text.Trim() == "" || tbxsdt.Text.Trim() == "" || tbxtienthuong.Text.Trim() == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } string gioitinh = "Nữ"; if (rabNam.Checked == true) { gioitinh = "Nam"; } if (!nhanvien.AddNhanVien(tbxten.Text.Trim(), gioitinh, dtpngaysinh.Value, tbxcmnd.Text.Trim(), tbxdiachi.Text.Trim(), tbxsdt.Text.Trim(), idcongviec, CaLamViec, dtpngaybatdau.Value, thuong, ref err)) { MessageBox.Show(err, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { MessageBox.Show("Thêm thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); ResetText(); LoadData(); //TinhLuong(); } } else { if (tbxten.Text.Trim() == "" || tbxcmnd.Text.Trim() == "" || tbxdiachi.Text.Trim() == "" || tbxsdt.Text.Trim() == "" || tbxtienthuong.Text.Trim() == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } int id = (int)dgvNV.Rows[dgvNV.CurrentCell.RowIndex].Cells[0].Value; string gioitinh = "Nữ"; if (rabNam.Checked == true) { gioitinh = "Nam"; } if (!nhanvien.UpdateNhanvien(id, tbxten.Text.Trim(), gioitinh, dtpngaysinh.Value, tbxcmnd.Text.Trim(), tbxdiachi.Text.Trim(), tbxsdt.Text.Trim(), idcongviec, CaLamViec, dtpngaybatdau.Value, thuong, ref err)) { MessageBox.Show(err, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { MessageBox.Show("Cập nhật thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); ResetText(); LoadData(); btnhuy.PerformClick(); } } }