예제 #1
0
        private void them_nhan_su()
        {
            if (m_txt_ma_quyet_dinh.Text.Trim().Length == 0)
            {
                BaseMessages.MsgBox_Error("Bạn chưa nhập mã Quyết định");
                return;
            }
            f206_v_gd_cong_tac_de_de v_frm = new f206_v_gd_cong_tac_de_de();

            v_frm.display_for_insert(m_txt_ma_quyet_dinh.Text);
            US_V_GD_CONG_TAC v_us = new US_V_GD_CONG_TAC();

            if (v_frm.handling_object(v_us) == DataEntryFormMode.InsertDataState)
            {
                add_new_nhan_su_to_grid(v_us, m_fg.Rows.Count - 1);
                m_fg.Rows.Add();
            }
        }
예제 #2
0
        private void sua_nhan_su()
        {
            if (!CGridUtils.IsThere_Any_NonFixed_Row(m_fg))
            {
                return;
            }
            if (!CGridUtils.isValid_NonFixed_RowIndex(m_fg, m_fg.Row))
            {
                return;
            }
            if (m_fg.Row == m_fg.Rows.Count - 1)
            {
                return;
            }
            grid2us_object(m_us_v_gd_cong_tac, m_fg.Row);
            f206_v_gd_cong_tac_de_de v_frm = new f206_v_gd_cong_tac_de_de();

            v_frm.display_for_update(m_us_v_gd_cong_tac);
            if (v_frm.handling_object(m_us_v_gd_cong_tac) == DataEntryFormMode.UpdateDataState)
            {
                add_new_nhan_su_to_grid(m_us_v_gd_cong_tac, m_fg.Row);
            }
        }