private void setup_form_for_update_cong_tac(decimal ip_dc_id_gd_cong_tac)
        {
            US_GD_CONG_TAC v_us_ct = new US_GD_CONG_TAC(ip_dc_id_gd_cong_tac);
            m_e_loai_cap_nhat = e_loai_cap_nhat.UPDATE;

            setup_header_text("SỬA CÔNG TÁC");
            setup_read_only(m_sle_chon_don_vi);
            load_data_2_sle_nhan_vien(load_danh_sach_nhan_vien_theo_phong_ban(v_us_ct.dcID_DON_VI));

            m_sle_chon_nhan_vien.EditValue = v_us_ct.dcID_NHAN_VIEN;
            m_sle_chon_don_vi.EditValue = v_us_ct.dcID_DON_VI;
            m_sle_chon_loai_cong_tac.EditValue = v_us_ct.dcID_LOAI_CONG_TAC;
            m_sle_chon_quyet_dinh.EditValue = v_us_ct.dcID_QUYET_DINH;
            m_sle_chon_vi_tri.EditValue = v_us_ct.dcID_VI_TRI;
            m_dat_ngay_bat_dau.EditValue = v_us_ct.datNGAY_BAT_DAU;
            if(!v_us_ct.IsNGAY_KET_THUCNull())
            {
                m_dat_ngay_ket_thuc.EditValue = v_us_ct.datNGAY_KET_THUC;
            }
        }
        private void setup_form_for_kiem_nhiem_cong_tac(decimal ip_dc_id_nhan_vien, decimal ip_dc_id_phong_ban_hien_tai)
        {
            m_e_loai_cap_nhat = e_loai_cap_nhat.KIEM_NHIEM_CONG_TAC;
            load_data_2_sle_nhan_vien(load_danh_sach_nhan_vien_theo_phong_ban(ip_dc_id_phong_ban_hien_tai));
            setup_header_text("THÊM MỚI KIÊM NHIỆM CÔNG TÁC CHO NHÂN VIÊN");
            setup_read_only(m_sle_chon_loai_cong_tac, m_sle_chon_nhan_vien);

            m_sle_chon_nhan_vien.EditValue = ip_dc_id_nhan_vien;
            m_sle_chon_loai_cong_tac.EditValue = CONST_ID_LOAI_CONG_TAC.KIEM_NHIEM;
        }
 private void setup_form_for_them_moi_qua_trinh_cong_tac(decimal ip_dc_id_phong_ban)
 {
     setup_header_text("THÊM MỚI CÔNG TÁC CHO NHÂN VIÊN");
     setup_read_only(m_sle_chon_don_vi, m_sle_chon_loai_cong_tac);
     m_sle_chon_don_vi.EditValue = ip_dc_id_phong_ban;
     m_sle_chon_loai_cong_tac.EditValue = CONST_ID_LOAI_CONG_TAC.CHINH_THUC;
     load_data_2_sle_nhan_vien(load_danh_sach_nhan_vien_chua_co_cong_tac());
     m_e_loai_cap_nhat = e_loai_cap_nhat.THEM_MOI_CONG_TAC;
 }
        private void setup_form_for_chuyen_cong_tac(decimal ip_dc_id_nhan_vien, decimal ip_dc_id_phong_ban_cu)
        {
            m_e_loai_cap_nhat = e_loai_cap_nhat.CHUYEN_CONG_TAC;
            load_data_2_sle_nhan_vien(load_danh_sach_nhan_vien_theo_phong_ban(ip_dc_id_phong_ban_cu));
            setup_header_text("CHUYỂN CÔNG TÁC CHO NHÂN VIÊN");
            setup_read_only(m_sle_chon_loai_cong_tac, m_sle_chon_nhan_vien);

            m_sle_chon_nhan_vien.EditValue = ip_dc_id_nhan_vien;
            m_sle_chon_loai_cong_tac.EditValue = CONST_ID_LOAI_CONG_TAC.CHINH_THUC;
        }
 private void setup_form_for_cham_dut_cong_tac(decimal ip_dc_id_gd_cong_tac, decimal ip_dc_id_phong_ban)
 {
     load_data_2_sle_nhan_vien(load_danh_sach_nhan_vien_theo_phong_ban(ip_dc_id_phong_ban));
     US_GD_CONG_TAC v_us_ct = new US_GD_CONG_TAC(ip_dc_id_gd_cong_tac);
     m_e_loai_cap_nhat = e_loai_cap_nhat.CHAM_DUT_CONG_TAC;
     setup_header_text("CHẤM DỨT CÔNG TÁC NHÂN VIÊN");
     setup_read_only(m_sle_chon_don_vi, m_sle_chon_vi_tri, m_sle_chon_nhan_vien, m_sle_chon_loai_cong_tac, m_sle_chon_quyet_dinh);
     m_dat_ngay_bat_dau.ReadOnly = true;
     m_sle_chon_nhan_vien.EditValue = v_us_ct.dcID_NHAN_VIEN;
     m_sle_chon_don_vi.EditValue = v_us_ct.dcID_DON_VI;
     m_sle_chon_loai_cong_tac.EditValue = v_us_ct.dcID_LOAI_CONG_TAC;
     m_sle_chon_quyet_dinh.EditValue = v_us_ct.dcID_QUYET_DINH;
     m_sle_chon_vi_tri.EditValue = v_us_ct.dcID_VI_TRI;
     m_dat_ngay_bat_dau.EditValue = v_us_ct.datNGAY_BAT_DAU;
     if (!v_us_ct.IsNGAY_KET_THUCNull())
     {
         m_dat_ngay_ket_thuc.EditValue = v_us_ct.datNGAY_KET_THUC;
     }
 }
 private void setup_form_for_cap_nhat_lam_thoi_cong_tac(decimal ip_dc_id_nhan_vien, decimal ip_dc_id_phong_ban_chinh_thuc)
 {
     m_e_loai_cap_nhat = e_loai_cap_nhat.LAM_THOI_CONG_TAC;
     load_data_2_sle_nhan_vien(load_danh_sach_nhan_vien_theo_phong_ban(ip_dc_id_phong_ban_chinh_thuc));
     setup_header_text("CẬP NHẬT LÂM THỜI CÔNG TÁC");
     setup_read_only(m_sle_chon_loai_cong_tac, m_sle_chon_nhan_vien);
     m_sle_chon_nhan_vien.EditValue = ip_dc_id_nhan_vien;
     m_sle_chon_loai_cong_tac.EditValue = CONST_ID_LOAI_CONG_TAC.LAM_THOI;
 }
        private void setup_form_for_update_cong_tac(decimal ip_dc_id_gd_cong_tac)
        {
            US_GD_CONG_TAC v_us_ct = new US_GD_CONG_TAC(ip_dc_id_gd_cong_tac);
            m_e_loai_cap_nhat = e_loai_cap_nhat.UPDATE;

            setup_header_text("F310 - Sửa công tác");
            setup_read_only(m_sle_chon_nhan_vien);
            load_data_2_sle_nhan_vien();

            m_sle_chon_nhan_vien.EditValue = v_us_ct.dcID_NHAN_VIEN;
            m_sle_chon_don_vi.EditValue = v_us_ct.dcID_DON_VI;
            m_sle_chon_loai_cong_tac.EditValue = v_us_ct.dcID_LOAI_CONG_TAC;
            m_sle_chon_vi_tri.EditValue = v_us_ct.dcID_VI_TRI;
            m_dat_ngay_bat_dau.EditValue = v_us_ct.datNGAY_BAT_DAU;
            m_txt_so_ho_so.EditValue = v_us_ct.dcSO_HO_SO;
            if(!v_us_ct.IsNGAY_KET_THUCNull())
            {
                m_dat_ngay_ket_thuc.EditValue = v_us_ct.datNGAY_KET_THUC;
            }
        }
 private void setup_form_for_them_moi_qua_trinh_cong_tac()
 {
     setup_header_text("F310 - Thêm mới công tác");
     load_data_2_sle_nhan_vien();
     m_e_loai_cap_nhat = e_loai_cap_nhat.THEM_MOI;
 }