private void remove_v_dm_black_list() { if (!HelpUtils.is_validated_edit_grid_row(m_fg.Row, m_fg)) { return; } if (!BaseMessages.MsgBox_Confirm(THONG_BAO.CF_REMOVE_BLACKLIST)) { return; } US_V_DM_BLACK_LIST v_us = new US_V_DM_BLACK_LIST(); grid2us_object(v_us, m_fg.Row); try { v_us.BeginTransaction(); CAddRemoveBlackListData v_add_bl_data = new CAddRemoveBlackListData(); v_add_bl_data = CallCenterUtils.add_remove_blacklist(v_us.strSO_DIEN_THOAI, 20); if (v_add_bl_data.Status == TRANG_THAI_GOI_WS.THAT_BAI) { BaseMessages.MsgBox_Infor(THONG_BAO.ER_REMOVE_BLACKLIST_KO_THANH_CONG); HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.REMOVE_BLACKLIST, "BLACK_LIST", "Remove blacklist: " + m_us.strSO_DIEN_THOAI, "Error"); return; } v_us.dcID_NGUOI_REMOVE = CAppContext_201.getCurrentUserID(); v_us.Update(); HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.REMOVE_BLACKLIST, "BLACK_LIST", "Remove blacklist: " + m_us.strSO_DIEN_THOAI, "Remove"); BaseMessages.MsgBox_Infor(THONG_BAO.SC_REMOVE_BLACKLIST_THANH_CONG); v_us.CommitTransaction(); load_data_2_grid(); } catch (Exception v_e) { v_us.Rollback(); CSystemLog_100.ExceptionHandle(v_e); } }
private void us_object2grid(US_V_DM_BLACK_LIST i_us , int i_grid_row) { DataRow v_dr = (DataRow)m_fg.Rows[i_grid_row].UserData; i_us.Me2DataRow(v_dr); m_obj_trans.DataRow2GridRow(v_dr, i_grid_row); }
private void grid2us_object(US_V_DM_BLACK_LIST i_us , int i_grid_row) { DataRow v_dr; v_dr = (DataRow)m_fg.Rows[i_grid_row].UserData; m_obj_trans.GridRow2DataRow(i_grid_row, v_dr); i_us.DataRow2Me(v_dr); }