Beispiel #1
0
        private void chon_quyet_dinh()
        {
            m_e_quyet_dinh_mode      = DataEntryFormMode.SelectDataState;
            m_grb_quyet_dinh.Enabled = true;
            f600_v_dm_quyet_dinh v_frm = new f600_v_dm_quyet_dinh();

            //v_frm.select_data("Tấ, ref m_us_quyet_dinh);

            if (m_us_quyet_dinh.dcID == -1)
            {
                return;
            }
            m_grb_quyet_dinh.Enabled = false;

            us_quyet_dinh_to_form(m_us_quyet_dinh);
        }
        private void chon_quyet_dinh()
        {
            m_b_check_quyet_dinh_save = false;
            m_grb_quyet_dinh.Enabled  = false;
            f600_v_dm_quyet_dinh v_frm = new f600_v_dm_quyet_dinh();

            v_frm.select_data(CHON_QUYET_DINH.TAT_CA, ref m_us_quyet_dinh);
            if (m_us_quyet_dinh.dcID != -1)
            {
                //                 string[] v_arstr = m_us_quyet_dinh.strMA_QUYET_DINH.Trim().Split('/');
                //                 m_txt_ma_quyet_dinh.Text = v_arstr[0];
                //                 BKI_HRM.US.US_CM_DM_TU_DIEN v_us = new BKI_HRM.US.US_CM_DM_TU_DIEN();
                //                 BKI_HRM.DS.DS_CM_DM_TU_DIEN v_ds = new BKI_HRM.DS.DS_CM_DM_TU_DIEN();
                //                 decimal v_dc_id = 0;
                //                 v_us.FillDatasetByName(v_ds, v_arstr[v_arstr.Length - 1], ref v_dc_id);
                //                 m_cbo_ma_quyet_dinh.SelectedValue = v_dc_id;
                m_txt_ma_quyet_dinh.Text            = m_us_quyet_dinh.strMA_QUYET_DINH;
                m_cbo_loai_quyet_dinh.SelectedValue = m_us_quyet_dinh.dcID_LOAI_QD;
                m_dat_ngay_ky.Value = m_us_quyet_dinh.datNGAY_KY;
                if (m_us_quyet_dinh.datNGAY_CO_HIEU_LUC > DateTime.Parse("01/01/1900") &&
                    m_us_quyet_dinh.datNGAY_CO_HIEU_LUC != null)
                {
                    m_dat_ngay_co_hieu_luc_qd.Value = m_us_quyet_dinh.datNGAY_CO_HIEU_LUC;
                }
                else
                {
                    m_dat_ngay_co_hieu_luc_qd.Checked = false;
                }
                if (m_us_quyet_dinh.datNGAY_HET_HIEU_LUC != null &&
                    m_us_quyet_dinh.datNGAY_HET_HIEU_LUC > DateTime.Parse("1/1/1900"))
                {
                    m_dat_ngay_het_hieu_luc_qd.Value = m_us_quyet_dinh.datNGAY_HET_HIEU_LUC;
                }
                else
                {
                    m_dat_ngay_het_hieu_luc_qd.Checked = false;
                }
                m_txt_noi_dung.Text      = m_us_quyet_dinh.strNOI_DUNG;
                m_ofd_chon_file.FileName = m_us_quyet_dinh.strLINK;
            }
            else
            {
                m_b_check_quyet_dinh_null = true;
            }
        }