private void update_v_gd_chi_tiet_cap_bac() { if (!CGridUtils.IsThere_Any_NonFixed_Row(m_fg)) { return; } if (!CGridUtils.isValid_NonFixed_RowIndex(m_fg, m_fg.Row)) { return; } if (m_fg.Rows[m_fg.Row].UserData == null) { return; } grid2us_object(m_us, m_fg.Row); if (m_us.dcID_CAP_BAC <= 0) { BaseMessages.MsgBox_Infor("Chưa có cấp bậc."); return; } f106_v_gd_chi_tiet_cap_bac_DE v_fDE = new f106_v_gd_chi_tiet_cap_bac_DE(); v_fDE.display_for_update(m_us); load_data_2_grid(); }
private void them_cap_bac() { US_V_GD_CHI_TIET_CAP_BAC v_us = new US_V_GD_CHI_TIET_CAP_BAC(); DS_V_GD_CHI_TIET_CAP_BAC v_ds = new DS_V_GD_CHI_TIET_CAP_BAC(); v_us.FillDatasetByManhanvien(v_ds, m_us_nhan_su.strMA_NV); v_us.DataRow2Me((DataRow)v_ds.V_GD_CHI_TIET_CAP_BAC.Rows[0]); f106_v_gd_chi_tiet_cap_bac_DE v_frm = new f106_v_gd_chi_tiet_cap_bac_DE(); v_frm.display_for_insert(v_us, v_ds); }
private void insert_v_gd_chi_tiet_cap_bac() { if (!CGridUtils.IsThere_Any_NonFixed_Row(m_fg)) { return; } if (!CGridUtils.isValid_NonFixed_RowIndex(m_fg, m_fg.Row)) { return; } if (m_fg.Rows[m_fg.Row].IsNode) { return; } grid2us_object(m_us, m_fg.Row); f106_v_gd_chi_tiet_cap_bac_DE v_fDE = new f106_v_gd_chi_tiet_cap_bac_DE(); v_fDE.display_for_insert(m_us, m_ds); load_data_2_grid(); WinFormControls.set_focus_for_grid(m_fg, m_us.strMA_NV, (int)e_col_Number.MA_NV); }