LayHopDongCuoiCungNhanVien() 공개 메소드

public LayHopDongCuoiCungNhanVien ( decimal ip_dc_id_nhan_vien ) : DataRow
ip_dc_id_nhan_vien decimal
리턴 System.Data.DataRow
        void m_sle_chon_nhan_vien_EditValueChanged(object sender, EventArgs e)
        {
            try
            {
                if(m_e_form_mode != DataEntryFormMode.InsertDataState)
                {
                    return;
                }
                if(m_sle_chon_nhan_vien.EditValue == null)
                {
                    return;
                }
                US_GD_HOP_DONG v_us_hd = new US_GD_HOP_DONG();
                DataRow v_dr_hd_cuoi = v_us_hd.LayHopDongCuoiCungNhanVien(Convert.ToDecimal(m_sle_chon_nhan_vien.EditValue));
                if(v_dr_hd_cuoi != null)
                {
                    var v_dlg_confirm = XtraMessageBox.Show("Nhân viên đã có hợp đồng rồi. Bạn có muốn sử dụng dữ liệu của hợp đồng gần đây nhất để thêm mới hợp đồng cho nhân viên này?", "XÁC NHẬN", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    if(v_dlg_confirm == System.Windows.Forms.DialogResult.Yes)
                    {
                        dr_hop_dong_cuoi_to_form(v_dr_hd_cuoi);
                        if(m_sle_mo_ta_cv.IsPopupOpen)
                        {
                            m_sle_mo_ta_cv.ClosePopup();
                        }

                        m_sle_chon_nhan_vien.Focus();
                    }
                }
            }
            catch(Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
            }
        }