private bool check_thong_tin_co_ban()
{
if (m_sle_chon_nhan_vien.EditValue == null)
{
string v_str_error = "Bạn chưa chọn nhân viên!";
XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
else if (m_sle_loai_hop_dong.EditValue == null)
{
string v_str_error = "Bạn chưa chọn loại hợp đồng!";
XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
else if (m_sle_loai_lao_dong.EditValue == null)
{
string v_str_error = "Bạn chưa chọn loại lao động!";
XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
else if (m_txt_ma_hd.Text.Trim() == "")
{
string v_str_error = "Bạn chưa nhập mã hợp đồng!";
XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
else if (check_ma_hd_da_ton_tai(m_txt_ma_hd.Text))
{
string v_str_error = "Mã hợp đồng đã tồn tại!";
XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
else if (m_dat_ngay_ket_thuc.DateTime.Date != DateTime.MinValue.Date && m_dat_ngay_bat_dau.DateTime.Date > m_dat_ngay_ket_thuc.DateTime.Date)
{
string v_str_error = "Ngày bắt đầu đang lớn hơn ngày kết thúc";
XtraMessageBox.Show(v_str_error, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
return true;
}