Beispiel #1
0
        private void format_controls()
        {
            CControlFormat.setFormStyle(this, new CAppContext_201());
            this.KeyPreview = true;
            WinFormControls.load_data_to_cbo_tu_dien(WinFormControls.eLOAI_TU_DIEN.TRANG_THAI_LAO_DONG,
                                                     WinFormControls.eTAT_CA.NO,
                                                     m_cbo_trang_thai_moi);
            //WinFormControls.load_data_to_cbo_tu_dien(WinFormControls.eLOAI_TU_DIEN.LOAI_QUYET_DINH,
            //  WinFormControls.eTAT_CA.NO,
            //  m_cbo_loai_quyet_dinh);
            //
            BKI_HRM.DS.DS_CM_DM_TU_DIEN v_ds_loai_quyet_dinh = new BKI_HRM.DS.DS_CM_DM_TU_DIEN();
            BKI_HRM.US.US_CM_DM_TU_DIEN v_us_loai_quyet_dinh = new BKI_HRM.US.US_CM_DM_TU_DIEN();
            v_us_loai_quyet_dinh.FillDataset_load_loai_quyet_dinh(v_ds_loai_quyet_dinh, "Tất cả", "N");
            m_cbo_loai_quyet_dinh.DataSource    = v_ds_loai_quyet_dinh.CM_DM_TU_DIEN;
            m_cbo_loai_quyet_dinh.DisplayMember = CM_DM_TU_DIEN.TEN;
            m_cbo_loai_quyet_dinh.ValueMember   = CM_DM_TU_DIEN.ID;

            m_cmd_save.Visible    = true;
            m_cmd_refresh.Visible = true;
            m_cmd_exit.Visible    = true;
            m_cmd_save.Enabled    = true;
            m_cmd_refresh.Enabled = true;
            m_cmd_exit.Enabled    = true;

            load_cbo_ma_quyet_dinh();
        }
Beispiel #2
0
        private bool confirm_save_data()
        {
            BKI_HRM.US.US_CM_DM_TU_DIEN v_us_tu_dien = new BKI_HRM.US.US_CM_DM_TU_DIEN();
            BKI_HRM.DS.DS_CM_DM_TU_DIEN v_ds_tu_dien = new BKI_HRM.DS.DS_CM_DM_TU_DIEN();
            string v_str_trang_thai_moi = "";

            v_us_tu_dien.FillDatasetByID(v_ds_tu_dien, CIPConvert.ToDecimal(m_cbo_trang_thai_moi.SelectedValue), ref v_str_trang_thai_moi);

            return(BaseMessages.MsgBox_Confirm("Bạn có thực sự muốn thay đổi trạng thái lao động của \"" + m_us_v_trang_thai_ld.strHO_DEM + " " + m_us_v_trang_thai_ld.strTEN + "\" thành\n \"" + v_str_trang_thai_moi + "\" không?"));
        }
Beispiel #3
0
        /// <summary>
        /// Tạo DataSource từ loại quyết định
        /// </summary>
        /// <param name="ip_type">Loại dữ liệu quyết định: Lương, Tất cả</param>
        /// <returns>DataSource với type DataSet</returns>
        public static DataSet create_datasource_loai_quyet_dinh(String ip_type)
        {
            try
            {
                // Init
                DS_CM_DM_TU_DIEN            v_ds = new DS_CM_DM_TU_DIEN();
                BKI_HRM.US.US_CM_DM_TU_DIEN v_us = new BKI_HRM.US.US_CM_DM_TU_DIEN();

                // Fill Dataset
                v_us.FillDataset_load_loai_quyet_dinh(v_ds, ip_type, "N");

                return(v_ds);
            }
            catch (Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
                return(null);
            }
        }
        private void us_object_to_form()
        {
            m_txt_ma_nv.Text = m_us.strMA_NV;
            DS_DM_NHAN_SU m_ds_nhan_su = new DS_DM_NHAN_SU();
            US_DM_NHAN_SU m_us_nhan_su = new US_DM_NHAN_SU();

            m_us_nhan_su.FillDataset(m_ds_nhan_su, "WHERE MA_NV = N'" + m_txt_ma_nv.Text.ToString() + "'");
            id_nhan_su             = decimal.Parse(m_ds_nhan_su.DM_NHAN_SU.Rows[0][0].ToString());
            m_txt_ho_ten.Text      = m_us.strHO_DEM + " " + m_us.strTEN;
            m_txt_ma_nv.BackColor  = SystemColors.Info;
            m_txt_ma_nv.ReadOnly   = true;
            m_txt_ho_ten.BackColor = SystemColors.Info;
            m_txt_ho_ten.ReadOnly  = true;
            BKI_HRM.DS.DS_CM_DM_TU_DIEN v_ds_loai_quyet_dinh = new BKI_HRM.DS.DS_CM_DM_TU_DIEN();
            BKI_HRM.US.US_CM_DM_TU_DIEN v_us_loai_quyet_dinh = new BKI_HRM.US.US_CM_DM_TU_DIEN();

            v_us_loai_quyet_dinh.FillDataset_load_loai_quyet_dinh(v_ds_loai_quyet_dinh, "Tất cả", "N");
            m_cbo_loai_quyet_dinh.DataSource    = v_ds_loai_quyet_dinh.CM_DM_TU_DIEN;
            m_cbo_loai_quyet_dinh.DisplayMember = CM_DM_TU_DIEN.TEN;
            m_cbo_loai_quyet_dinh.ValueMember   = CM_DM_TU_DIEN.ID;
        }