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 load_data_2_grid() { string v_str_key_search = ""; string v_str_ho_ten = m_txt_key_ten_qlht.Text.Trim(); string v_str_ma_lop = m_txt_key_ma_lop.Text.Trim(); string v_str_ma_truong = CIPConvert.ToStr(m_cbo_qlht_truong.SelectedValue); if (v_str_ma_truong == "ALL") { v_str_ma_truong = ""; } v_str_key_search = HelpUtils.gen_string_call_scm_get_QLHT_ws("", v_str_ho_ten, v_str_ma_truong, v_str_ma_lop, "20"); m_ds_dm_qlht_scm = new DS_DM_QLHT_SCM(); m_scm_ws = new SCMServices.SyncData(); m_ds_qlht = m_scm_ws.TOS_search_thong_tin_qlht_all_T(v_str_key_search); dataset_2_ds_qlht(); m_fg.Redraw = false; CGridUtils.Dataset2C1Grid(m_ds_dm_qlht_scm, m_fg, m_obj_trans); set_tree_on_grid(); CGridUtils.MakeSoTT((int)e_col_Number.STT, m_fg); m_fg.Redraw = true; m_fg.Focus(); }
private void update_info_cuoc_goi() { CallInfor v_call_info = new CallInfor(); v_call_info = HelpUtils.get_call_infor(m_us_cuoc_goi.strCALL_ID , m_txt_dien_thoai.Text , f002_main_form.m_str_stationId , CAppContext_201.getCurrentUserName()); m_us_cuoc_goi.strERROR_CODE = v_call_info.error_code; m_us_cuoc_goi.strERROR_DESC = v_call_info.error_desc; //m_us_cuoc_goi.strNOI_DUNG_TRAO_DOI = ??? m_us_cuoc_goi.strSTATUS = v_call_info.status; m_us_cuoc_goi.strVOICE_CALL_LINK = v_call_info.link_down_record; m_us_cuoc_goi.datDATETIME_RESPOND = HelpUtils.string_2_datetime(v_call_info.datetime_response); m_us_cuoc_goi.datEND_TIME = HelpUtils.string_2_datetime(v_call_info.end_time); m_us_cuoc_goi.datSTART_TIME = HelpUtils.string_2_datetime(v_call_info.start_time); m_us_cuoc_goi.dcDURATION = CIPConvert.ToDecimal(v_call_info.duration); m_us_cuoc_goi.dcRINGTIME = CIPConvert.ToDecimal(v_call_info.ringtime); m_us_cuoc_goi.BeginTransaction(); m_us_cuoc_goi.Update(); m_us_cuoc_goi.CommitTransaction(); BaseMessages.MsgBox_Infor("Đã lưu thông tin cuộc gọi thành công"); }
private void insert_v_dm_black_list() { int v_i_check_validate = check_validate(); switch (v_i_check_validate) { case 0: break; case 1: if (!BaseMessages.MsgBox_Confirm(THONG_BAO.CF_ADD_BLACKLIST)) { return; } form_2_us_obj(); try { CAddRemoveBlackListData v_add_bl_data = new CAddRemoveBlackListData(); v_add_bl_data = CallCenterUtils.add_remove_blacklist(m_us.strSO_DIEN_THOAI, 10); if (v_add_bl_data.Status == TRANG_THAI_GOI_WS.THAT_BAI) { BaseMessages.MsgBox_Infor(THONG_BAO.ER_KHONG_ADD_BLACKLIST_DUOC); HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.ADD_BLACKLIST, "BLACK_LIST", "Add blacklist: " + m_us.strSO_DIEN_THOAI, "Error"); break; } m_us.readd_black_list(); HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.ADD_BLACKLIST, "BLACK_LIST", "Add blacklist: " + m_us.strSO_DIEN_THOAI, "Readd"); BaseMessages.MsgBox_Infor(THONG_BAO.SC_ADD_BLACKLIST_THANH_CONG); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } break; case 2: form_2_us_obj(); try { CAddRemoveBlackListData v_add_bl_data = new CAddRemoveBlackListData(); v_add_bl_data = CallCenterUtils.add_remove_blacklist(m_us.strSO_DIEN_THOAI, 10); if (v_add_bl_data.Status == TRANG_THAI_GOI_WS.THAT_BAI) { BaseMessages.MsgBox_Infor(THONG_BAO.ER_KHONG_ADD_BLACKLIST_DUOC); HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.ADD_BLACKLIST, "BLACK_LIST", "Add blacklist: " + m_us.strSO_DIEN_THOAI, "Error"); break; } m_us.Insert(); HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.ADD_BLACKLIST, "BLACK_LIST", "Add blacklist: " + m_us.strSO_DIEN_THOAI, "Add"); BaseMessages.MsgBox_Infor(THONG_BAO.SC_ADD_BLACKLIST_THANH_CONG); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } break; } load_data_2_grid(); reset_form(); }
private void delete_v_dm_cau_hoi_ko_tra_loi() { if (!HelpUtils.is_validated_edit_grid_row(m_fg.Row, m_fg)) { return; } if (BaseMessages.askUser_DataCouldBeDeleted(8) != BaseMessages.IsDataCouldBeDeleted.CouldBeDeleted) { return; } US_V_DM_CAU_HOI_KO_TRA_LOI v_us = new US_V_DM_CAU_HOI_KO_TRA_LOI(); grid2us_object(v_us, m_fg.Row); try { v_us.BeginTransaction(); v_us.Delete(); v_us.CommitTransaction(); m_fg.Rows.Remove(m_fg.Row); } catch (Exception v_e) { v_us.Rollback(); CDBExceptionHandler v_objErrHandler = new CDBExceptionHandler(v_e, new CDBClientDBExceptionInterpret()); v_objErrHandler.showErrorMessage(); } }
private void delete_nguoi_dai_dien() { if (!HelpUtils.is_validated_edit_grid_row(m_fg_nguoi_dai_dien.Row, m_fg)) { return; } if (BaseMessages.askUser_DataCouldBeDeleted(8) != BaseMessages.IsDataCouldBeDeleted.CouldBeDeleted) { return; } US_V_DM_NGUOI_DAI_DIEN v_us = new US_V_DM_NGUOI_DAI_DIEN(); grid2us_object_nguoi_dai_dien(v_us, m_fg_nguoi_dai_dien.Row); try { v_us.BeginTransaction(); v_us.Delete(); v_us.CommitTransaction(); m_fg.Rows.Remove(m_fg.Row); } catch (Exception v_e) { v_us.Rollback(); CDBExceptionHandler v_objErrHandler = new CDBExceptionHandler(v_e, new CDBClientDBExceptionInterpret()); v_objErrHandler.showErrorMessage(); } }
public static void ExceptionHandle(System.Web.UI.Page i_page, Exception ip_e, decimal ip_dc_user) { string v_str_message_error = ""; try { Initialize(); switch (m_runmode) { case RUN_MODE.DEVELOP: v_str_message_error = "Lỗi: " + ip_e.Message + "\n Trace: " + ip_e.StackTrace; break; case RUN_MODE.RELEASE: v_str_message_error = "Đã xảy ra lỗi trong quá trình xử lý hệ thống!"; break; default: v_str_message_error = "Đã xảy ra lỗi trong quá trình xử lý hệ thống!"; break; } HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.LOI_HE_THONG, "Exception", v_str_message_error, "", ip_dc_user); i_page.Response.Redirect("MessageError.aspx?Message= Error:" + v_str_message_error); } catch (Exception) { HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.LOI_HE_THONG, "Exception", ip_e.Message, ip_e.StackTrace, ip_dc_user); } }
public static void ExceptionHandle(Exception ip_e, string ip_thong_bao) { string v_str_message_error = ""; string v_str_message_error_save = ""; v_str_message_error_save = "Lỗi: " + ip_e.Message + "\n Trace: " + ip_e.StackTrace; try { Initialize(); switch (m_runmode) { case RUN_MODE.DEVELOP: v_str_message_error = v_str_message_error_save; break; case RUN_MODE.RELEASE: v_str_message_error = ip_thong_bao; break; default: v_str_message_error = ip_thong_bao; break; } System.Windows.Forms.MessageBox.Show(v_str_message_error); HelpUtils.ghi_log_he_thong("Exception", v_str_message_error_save); } catch (Exception) { HelpUtils.ghi_log_he_thong("Exception" + ip_e.Message, ip_e.StackTrace); System.Windows.Forms.MessageBox.Show("Environment- Không có file Ini"); } }
private void load_data_2_grid() { DataSet v_ds_hoc_vien = new DataSet(); TOSApp.SCMServices.SyncData v_ws = new TOSApp.SCMServices.SyncData(); string v_str_key_search = HelpUtils.gen_string_call_scm_get_sinh_vien_ws("", m_txt_key_search.Text.Trim(), "", "", "20", m_cbo_truong.Text); v_ds_hoc_vien = v_ws.TOS_search_info_hoc_vien(HelpUtils.gen_string_call_scm_get_sinh_vien_ws("", m_txt_key_search.Text.Trim(), "", "", "20", m_cbo_truong.Text)); m_fg.Redraw = false; CGridUtils.Dataset2C1Grid(v_ds_hoc_vien, m_fg, m_obj_trans); m_fg.Sort(SortFlags.Ascending, (int)e_col_Number.MA_TRUONG, (int)e_col_Number.MA_LOP); set_tree_on_grid(); m_fg.Redraw = true; make_stt(); m_fg.Focus(); if (m_fg.Rows.Count > 3) { m_fg.Row = 3; } m_fg.Col = 3; if (m_fg.Rows.Count == 1) { m_lb_thong_bao_ket_qua.Visible = true; SizeConverter v_size = new SizeConverter(); m_lb_thong_bao_ket_qua.Font = new System.Drawing.Font(new FontFamily("Microsoft Sans Serif"), 12); m_lb_thong_bao_ket_qua.ForeColor = Color.FromArgb(129, 12, 21); } else { m_lb_thong_bao_ket_qua.Visible = false; } }
public static void ExceptionHandle(Exception ip_e) { string v_str_message_error = ""; string v_str_message_error_save = ""; v_str_message_error_save = "Lỗi: " + ip_e.Message + "\n Trace: " + ip_e.StackTrace; try { Initialize(); switch (m_runmode) { case RUN_MODE.DEVELOP: v_str_message_error = v_str_message_error_save; break; case RUN_MODE.RELEASE: v_str_message_error = "Đã xảy ra lỗi trong quá trình xử lý hệ thống!"; break; default: v_str_message_error = "Đã xảy ra lỗi trong quá trình xử lý hệ thống!"; break; } System.Windows.Forms.MessageBox.Show(v_str_message_error); HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.LOI_HE_THONG, "Exception", v_str_message_error_save, ""); } catch (Exception) { HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.LOI_HE_THONG, "Exception", ip_e.Message, ip_e.StackTrace); System.Windows.Forms.MessageBox.Show("Environment- Không có file Ini"); } }
void m_fg_KeyDown(object sender, KeyEventArgs e) { try { switch (e.KeyCode) { case Keys.Enter: if (!HelpUtils.is_validated_edit_grid_row(m_fg.Row, m_fg)) { return; } grid2us_object(m_us_cau_hoi, m_fg.Row); m_dlg_result = DialogResult.OK; this.Close(); break; default: break; } } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } }
void m_cmd_nghe_lai_Click(object sender, EventArgs e) { try { int v_i_row = 0; if (m_fg.Rows[m_fg.Row].IsNode) { v_i_row = m_fg.Row - 1; } else { v_i_row = m_fg.Row; } if (!HelpUtils.is_validated_edit_grid_row(v_i_row, m_fg)) { return; } grid2us_object(m_us, v_i_row); US_GD_CUOC_GOI_YEU_CAU v_us_cuoc_goi = new US_GD_CUOC_GOI_YEU_CAU(m_us.dcID_YEU_CAU); HelpUtils.open_link_in_default_browser(HelpUtils.get_file_record(v_us_cuoc_goi.strVOICE_CALL_LINK)); } catch (Exception) { BaseMessages.MsgBox_Infor("Link file ghi âm không tồn tại"); } }
public static void Main(string[] args) { BaseModule?moduleToRun = null; try { ConfiugreStatelessModules(); AppSetting = AppSettingHandler.LoadAppSettings(); string command = SubcommandParser.GetCommand(args, out string[] parameters); DebugHelper.WaitForDebugger(parameters); moduleToRun = GetModuleToRun(command); if (moduleToRun == null) { Console.WriteLine(HelpUtils.GetGeneralHelp()); Exit(ExitCode.UnknownCommand); return; } if (moduleToRun.Execute(parameters) == false) { Console.WriteLine(moduleToRun?.GetHelp()); Exit(ExitCode.BadParameters); } } catch (Exception ex) { HandleUncaughtException(moduleToRun, ex); } }
public static void gui_mail_thong_bao_cap_nhat_xu_ly_don_hang(US_V_GD_DAT_HANG_GD_LOG_DAT_HANG v_us_log, decimal v_id_nguoi_xu_ly) { US_DUNG_CHUNG v_us = new US_DUNG_CHUNG(); DataSet v_ds = new DataSet(); v_ds.Tables.Add(new DataTable()); v_us.FillDatasetWithQuery(v_ds, "select * from dm_mau_email where id = 16"); string TIEU_DE = v_ds.Tables[0].Rows[0]["TIEU_DE_MAIL"].ToString(); string NOI_DUNG = v_ds.Tables[0].Rows[0]["NOI_DUNG_EMAIL"].ToString(); string GUI_CC = v_ds.Tables[0].Rows[0]["GUI_CC"].ToString(); TIEU_DE = TIEU_DE.Replace("MA_DON_HANG", v_us_log.strMA_DON_HANG); NOI_DUNG = NOI_DUNG.Replace("NOI_DUNG_CAP_NHAT", v_us_log.strGHI_CHU); NOI_DUNG = NOI_DUNG.Replace("MA_DON_HANG", v_us_log.strMA_DON_HANG); NOI_DUNG = NOI_DUNG.Replace("USER_NHAN_VIEN", v_us_log.strHO_TEN_USER_DAT_HANG); NOI_DUNG = NOI_DUNG.Replace("USER_DON_VI", v_us_log.strMA_DON_VI); NOI_DUNG = NOI_DUNG.Replace("USER_DIEN_THOAI", v_us_log.strDIEN_THOAI); NOI_DUNG = NOI_DUNG.Replace("USER_THOI_GIAN_DAT_HANG", v_us_log.datTHOI_GIAN_TAO.ToString()); NOI_DUNG = NOI_DUNG.Replace("LOAI_DICH_VU_HO_TRO", v_us_log.strTEN_NHOM_DICH_VU_YEU_CAU); NOI_DUNG = NOI_DUNG.Replace("YEU_CAU_CU_THE", v_us_log.strNOI_DUNG_DAT_HANG); NOI_DUNG = NOI_DUNG.Replace("THOI_GIAN_HOAN_THANH_THUC_TE", "Chưa Có"); NOI_DUNG = NOI_DUNG.Replace("LICH_SU_TRAO_DOI", "Hoàn thành đơn hàng chờ TM nghiệm thu"); NOI_DUNG = NOI_DUNG.Replace("THOI_GIAN_MONG_MUON_SUA_XONG", v_us_log.datTHOI_DIEM_CAN_HOAN_THANH + "hoặc thời gian hoàn thành là:" + v_us_log.datTHOI_GIAN_HOAN_THANH); NOI_DUNG = NOI_DUNG.Replace("PHAN_HOI_CUA_DVMC", v_us_log.strPHAN_HOI_TU_DVMC); IPCOREUS.US_HT_NGUOI_SU_DUNG v_us_nguoi_xu_ly = new IPCOREUS.US_HT_NGUOI_SU_DUNG(v_id_nguoi_xu_ly); NOI_DUNG = NOI_DUNG.Replace("NGUOI_XU_LY_DON_HANG", v_us_nguoi_xu_ly.strTEN_TRUY_CAP); NOI_DUNG = NOI_DUNG.Replace("NGUOI_NHAN_DAT_HANG", v_us_log.strNGUOI_TAO_THAO_TAC); string to_cc = ""; US_DUNG_CHUNG v_us_tm = new US_DUNG_CHUNG(); DataSet v_ds_tm = new DataSet(); v_ds_tm.Tables.Add(new DataTable()); v_us_tm.FillDatasetWithQuery(v_ds_tm, "SELECT HT_NGUOI_SU_DUNG.ID,HT_NGUOI_SU_DUNG.EMAIL FROM HT_NGUOI_SU_DUNG_NHOM_CHI_NHANH,HT_NGUOI_SU_DUNG WHERE HT_NGUOI_SU_DUNG_NHOM_CHI_NHANH.ID_NGUOI_SU_DUNG = HT_NGUOI_SU_DUNG.ID AND HT_NGUOI_SU_DUNG_NHOM_CHI_NHANH.ID_NHOM = 4"); for (int i = 0; i < v_ds_tm.Tables[0].Rows.Count; i++) { if (i == 0) { to_cc = v_ds_tm.Tables[0].Rows[i]["EMAIL"].ToString(); } else { GUI_CC += "," + v_ds_tm.Tables[0].Rows[i]["EMAIL"].ToString(); } } try { string user_email = "*****@*****.**"; string password = "******"; IPCOREUS.US_HT_NGUOI_SU_DUNG v_us_fo = new IPCOREUS.US_HT_NGUOI_SU_DUNG(v_us_log.dcID_NGUOI_TAO); GUI_CC += "," + v_us_fo.strEMAIL; HelpUtils.send_mail("Dịch Vụ Một Cửa<Hoàn tất xử lý>", user_email, password, to_cc, GUI_CC, TIEU_DE, NOI_DUNG); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } }
public static void Main(string[] args) { ModuleBase?moduleToRun = null; try { var loaded = AppSettingHandler.LoadAppSettings(); if (loaded != null) { AppSetting = loaded; } var modulesWithState = CreateModules(); ConfiugreStatelessModules(modulesWithState); string command = SubcommandParser.GetCommand(args, out string[] parameters); DebugHelper.WaitForDebugger(parameters); moduleToRun = GetModuleToRun(StatelessModules, modulesWithState, command); if (moduleToRun == null) { Console.WriteLine(HelpUtils.GetGeneralHelp()); Cleanup(moduleToRun); Exit(ExitCode.UnknownCommand); return; } if (!moduleToRun.Execute(parameters)) { Console.WriteLine(moduleToRun.GetHelp()); Cleanup(moduleToRun); Exit(ExitCode.BadParameters); } Cleanup(moduleToRun); } catch (Exception ex) { #if TESTBUILD if (IsTesting) { ErrorHappened = true; ErrorText = ex.Message; return; } else { #endif HandleUncaughtException(moduleToRun, ex); #if TESTBUILD } #endif } }
public override string GetHelp() { StringBuilder result = new StringBuilder(4096); result.Append(HelpUtils.GetHelpForModule(nameof(BuildModule))); HelpUtils.DocumentActions <BuildAction>(result); return(result.ToString()); }
public static void gui_mail_huy_don_hang(US_V_GD_DAT_HANG v_us_log_gd, string v_ly_do) { US_DUNG_CHUNG v_us = new US_DUNG_CHUNG(); DataSet v_ds = new DataSet(); v_ds.Tables.Add(new DataTable()); v_us.FillDatasetWithQuery(v_ds, "select * from dm_mau_email where id =7"); string TIEU_DE = v_ds.Tables[0].Rows[0]["TIEU_DE_MAIL"].ToString(); string NOI_DUNG = v_ds.Tables[0].Rows[0]["NOI_DUNG_EMAIL"].ToString(); string GUI_CC = v_ds.Tables[0].Rows[0]["GUI_CC"].ToString(); TIEU_DE = TIEU_DE.Replace("MA_DON_HANG", v_us_log_gd.strMA_DON_HANG); NOI_DUNG = NOI_DUNG.Replace("MA_DON_HANG", v_us_log_gd.strMA_DON_HANG); NOI_DUNG = NOI_DUNG.Replace("USER_NHAN_VIEN", v_us_log_gd.strHO_TEN_USER_DAT_HANG); NOI_DUNG = NOI_DUNG.Replace("USER_DON_VI", v_us_log_gd.strMA_DON_VI); NOI_DUNG = NOI_DUNG.Replace("USER_DIEN_THOAI", v_us_log_gd.strDIEN_THOAI); NOI_DUNG = NOI_DUNG.Replace("USER_THOI_GIAN_DAT_HANG", v_us_log_gd.datTHOI_GIAN_TAO.ToString()); NOI_DUNG = NOI_DUNG.Replace("LOAI_DICH_VU_HO_TRO", v_us_log_gd.strTEN_YEU_CAU); NOI_DUNG = NOI_DUNG.Replace("YEU_CAU_CU_THE", v_us_log_gd.strNOI_DUNG_DAT_HANG); NOI_DUNG = NOI_DUNG.Replace("THOI_GIAN_HOAN_THANH_THUC_TE", "chưa có"); NOI_DUNG = NOI_DUNG.Replace("LICH_SU_TRAO_DOI", "Vừa tiếp nhận."); NOI_DUNG = NOI_DUNG.Replace("THOI_GIAN_MONG_MUON_SUA_XONG", v_us_log_gd.datTHOI_DIEM_CAN_HOAN_THANH + " hoặc thời gian hoàn thành là:" + v_us_log_gd.datTHOI_GIAN_HOAN_THANH); NOI_DUNG = NOI_DUNG.Replace("PHAN_HOI_CUA_DVMC", "Đơn hàng của bạn đã bị hủy với lý do: " + v_ly_do); string nguoi_xu_ly = ""; US_DUNG_CHUNG v_us_3 = new US_DUNG_CHUNG(); DataSet v_ds_3 = new DataSet(); v_ds_3.Tables.Add(new DataTable()); v_us_3.FillDatasetWithQuery(v_ds_3, "select * from V_GD_DAT_HANG_GD_LOG_DAT_HANG where ten_nguoi_tao_thao_tac_log is not null and THAO_TAC_HET_HAN_YN ='N' and ID_DON_HANG=" + v_us_log_gd.dcID); for (int i = 0; i < v_ds_3.Tables[0].Rows.Count; i++) { nguoi_xu_ly += "," + v_ds_3.Tables[0].Rows[i]["TEN_NGUOI_TAO_THAO_TAC_LOG"].ToString(); } NOI_DUNG = NOI_DUNG.Replace("NGUOI_XU_LY_DON_HANG", nguoi_xu_ly); NOI_DUNG = NOI_DUNG.Replace("NGUOI_NHAN_DAT_HANG", v_us_log_gd.strNGUOI_TAO); US_DUNG_CHUNG v_us_kh = new US_DUNG_CHUNG(); DataSet v_ds_kh = new DataSet(); v_ds_kh.Tables.Add(new DataTable()); v_us_kh.FillDatasetWithQuery(v_ds_kh, "select * from dm_khach_hang where id=" + v_us_log_gd.dcID_USER_NV_DAT_HANG); string to_cc = ""; to_cc = v_ds_kh.Tables[0].Rows[0]["EMAIL"].ToString(); try { string user_email = "*****@*****.**"; string password = "******"; HelpUtils.send_mail("Dịch Vụ Một Cửa<Thông báo hủy đơn hàng>", user_email, password, to_cc, GUI_CC, TIEU_DE, NOI_DUNG); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } }
private async Task <bool> _executeCommand(SocketUserMessage message) { // If the message is just the bot's prefix, don't attempt to respond to it (this reduces "Unknown command" spam). if (message.Content == Config.Prefix) { return(false); } int pos = _getCommandArgumentsPosition(message); var context = new CommandContext(_discord_client, message); var result = await CommandService.ExecuteAsync(context, pos, ServiceProvider); if (result.IsSuccess) { return(true); } bool show_error_message = true; if (result.Error == CommandError.BadArgCount) { // Get the name of the command that the user attempted to use. System.Text.RegularExpressions.Match command_m = System.Text.RegularExpressions.Regex.Match(message.Content.Substring(pos), @"^[^\s]+", System.Text.RegularExpressions.RegexOptions.IgnoreCase); // If help documentation exists for this command, display it. CommandHelpInfo command_info = HelpUtils.GetCommandInfo(command_m.Value); if (!(command_info is null)) { EmbedBuilder embed = new EmbedBuilder(); embed.WithColor(Color.Red); embed.WithTitle(string.Format("Incorrect usage of \"{0}\" command", command_m.Value)); embed.WithDescription("❌ " + result.ErrorReason); embed.AddField("Example(s) of correct usage:", command_info.ExamplesToString(Config.Prefix)); await context.Channel.SendMessageAsync("", false, embed.Build()); show_error_message = false; } } if (show_error_message) { await BotUtils.ReplyAsync_Error(context, result.ErrorReason); } return(false); }
private void load_ds_cau_tra_loi(int ip_i_cau_hoi_row) { if (!HelpUtils.is_validated_edit_grid_row(ip_i_cau_hoi_row, m_fg)) { return; } US_V_DM_CAU_HOI_KO_TRA_LOI v_us_dm = new US_V_DM_CAU_HOI_KO_TRA_LOI(); grid2us_object(v_us_dm, m_fg.Row); load_data_2_grid_cau_tra_loi(v_us_dm.dcID); }
public string get_file_record(object ip_obj_id) { if (ip_obj_id == null || ip_obj_id == "") { return(""); } string v_str_file = ""; v_str_file = HelpUtils.get_file_record(ip_obj_id.ToString()); return(v_str_file); }
void m_cmd_open_link_tham_khao_Click(object sender, EventArgs e) { try { HelpUtils.open_link_in_default_browser(m_txt_link_tham_khao.Text); } catch (Exception v_e) { BaseMessages.MsgBox_Error("Link không đúng định dạng"); } }
private void load_ds_nguoi_dai_dien(int ip_i_cau_hoi_row) { if (!HelpUtils.is_validated_edit_grid_row(ip_i_cau_hoi_row, m_fg)) { return; } US_CM_DM_TU_DIEN v_us_dm = new US_CM_DM_TU_DIEN(); grid2us_object(v_us_dm, m_fg.Row); load_data_2_grid_nguoi_dai_dien(v_us_dm.dcID); }
/// <summary> /// Print a formatted list of all the available commands /// </summary> /// <param name="ModeNameToType">Map from command name to type</param> static void PrintCommands(Dictionary <string, Type> ModeNameToType) { List <KeyValuePair <string, string> > Commands = new List <KeyValuePair <string, string> >(); foreach (KeyValuePair <string, Type> Pair in ModeNameToType.OrderBy(x => x.Key)) { ProgramModeAttribute Attribute = Pair.Value.GetCustomAttribute <ProgramModeAttribute>(); Commands.Add(new KeyValuePair <string, string>(Attribute.Name, Attribute.Description)); } HelpUtils.PrintTable(Commands, 4, 20); }
public static async Task ShowHelpCategory(ICommandContext context, string commandInfoDirectory, string category) { if (!System.IO.Directory.Exists(commandInfoDirectory)) { await BotUtils.ReplyAsync_Error(context, string.Format("Help information cannot be displayed, because the help directory \"{0}\" does not exist.", commandInfoDirectory)); return; } await _showHelpCategory(context, HelpUtils.GetCommandInfoFromDirectory(commandInfoDirectory), category); }
private void duyet_cau_tra_loi() { if (!HelpUtils.is_validated_edit_grid_row(m_fg_cau_tra_loi.Row, m_fg_cau_tra_loi)) { return; } grid2us_object_cau_tra_loi(m_us_cau_tra_loi, m_fg_cau_tra_loi.Row); f111_dm_cau_hoi_de v_f111 = new f111_dm_cau_hoi_de(); v_f111.display_for_duyet_cau_tra_loi(m_us_cau_tra_loi); load_data_2_grid_cau_tra_loi(m_us_cau_tra_loi.dcID_CAU_HOI); }
private void update_nguoi_dai_dien() { if (!HelpUtils.is_validated_edit_grid_row(m_fg_nguoi_dai_dien.Row, m_fg_nguoi_dai_dien)) { return; } grid2us_object_nguoi_dai_dien(m_us_nguoi_dai_dien, m_fg_nguoi_dai_dien.Row); f501_dm_nguoi_dai_dien v_f501 = new f501_dm_nguoi_dai_dien(); v_f501.display_for_update_ndd(m_us_nguoi_dai_dien); load_data_2_grid_nguoi_dai_dien(m_us_nguoi_dai_dien.dcID_DON_VI); }
protected void m_cmd_export_excel_Click(object sender, EventArgs e) { try { HelpUtils.export_gridview_2_excel(m_grv_tong_hop_so_lieu , "BC_SoLuongCuocGoiTheoThoiGian.xls"); // 0 và 1 là số thứ tự 2 cột: Sửa, Xóa } catch (Exception v_e) { //CSystemLog_100.ExceptionHandle(this, v_e); } }
private void simpleButton1_Click(object sender, EventArgs e) { string user_email = "*****@*****.**"; string password = "******"; US_DUNG_CHUNG v_us = new US_DUNG_CHUNG(); DataSet v_ds = new DataSet(); v_ds.Tables.Add(new DataTable()); v_us.FillDatasetWithQuery(v_ds, "select * from dm_mau_email where id =6"); string TIEU_DE = v_ds.Tables[0].Rows[0]["TIEU_DE_MAIL"].ToString(); string NOI_DUNG = v_ds.Tables[0].Rows[0]["NOI_DUNG_EMAIL"].ToString(); string GUI_CC = v_ds.Tables[0].Rows[0]["GUI_CC"].ToString(); DataRow v_dr = m_grv_ds_dh_hoan_thanh.GetDataRow(m_grv_ds_dh_hoan_thanh.FocusedRowHandle); decimal v_id_giao_dich = CIPConvert.ToDecimal(v_dr["ID_DON_HANG"].ToString()); US_V_GD_DAT_HANG m_us = new US_V_GD_DAT_HANG(v_id_giao_dich); TIEU_DE = TIEU_DE.Replace("MA_DON_HANG", m_us.strMA_DON_HANG); NOI_DUNG = NOI_DUNG.Replace("MA_DON_HANG", m_us.strMA_DON_HANG); NOI_DUNG = NOI_DUNG.Replace("USER_NHAN_VIEN", m_us.strHO_TEN_USER_DAT_HANG); NOI_DUNG = NOI_DUNG.Replace("USER_DON_VI", m_us.strMA_DON_VI); NOI_DUNG = NOI_DUNG.Replace("USER_DIEN_THOAI", m_us.strDIEN_THOAI); NOI_DUNG = NOI_DUNG.Replace("USER_THOI_GIAN_DAT_HANG", m_us.datTHOI_GIAN_TAO.ToString()); NOI_DUNG = NOI_DUNG.Replace("LOAI_DICH_VU_HO_TRO", m_us.strTEN_YEU_CAU); NOI_DUNG = NOI_DUNG.Replace("YEU_CAU_CU_THE", m_us.strNOI_DUNG_DAT_HANG); NOI_DUNG = NOI_DUNG.Replace("THOI_GIAN_HOAN_THANH_THUC_TE", m_us.datTHOI_GIAN_HOAN_THANH.ToString()); NOI_DUNG = NOI_DUNG.Replace("LICH_SU_TRAO_DOI", "Vừa tiếp nhận."); NOI_DUNG = NOI_DUNG.Replace("THOI_GIAN_MONG_MUON_SUA_XONG", m_us.datTHOI_DIEM_CAN_HOAN_THANH + "hoặc thời gian hoàn thành là:" + m_us.datTHOI_GIAN_HOAN_THANH); NOI_DUNG = NOI_DUNG.Replace("PHAN_HOI_CUA_DVMC", "Quý khách vui lòng đáng giá chất lượng dịch vụ một cửa"); NOI_DUNG = NOI_DUNG.Replace("NGUOI_XU_LY_DON_HANG", m_us.strNGUOI_XU_LY); NOI_DUNG = NOI_DUNG.Replace("NGUOI_NHAN_DAT_HANG", m_us.strNGUOI_TAO); NOI_DUNG = NOI_DUNG.Replace("LINK_DANH_GIA_DON_HANG", "app.websomot.com:8888/chucnang/f200_kh_danh_gia_dich_vu.aspx?ma=" + m_us.strMA_DON_HANG); US_DUNG_CHUNG v_us_1 = new US_DUNG_CHUNG(); DataSet v_ds_1 = new DataSet(); v_ds_1.Tables.Add(new DataTable()); v_us_1.FillDatasetWithQuery(v_ds_1, "select * from dm_khach_hang where id=" + m_us.dcID_USER_NV_DAT_HANG); string to_cc = ""; to_cc = v_ds_1.Tables[0].Rows[0]["EMAIL"].ToString(); try { HelpUtils.send_mail("Dịch Vụ Một Cửa", user_email, password, to_cc, GUI_CC, TIEU_DE, NOI_DUNG); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } }
private void call_2_nguoi_dai_dien() { m_e_form_state = e_form_state.DA_CALL_NDD; string v_str_so_dien_thoai = ""; v_str_so_dien_thoai = m_txt_dien_thoai_ndd.Text; m_call_infor = HelpUtils.call_2_contact(v_str_so_dien_thoai, m_str_stationcode, CAppContext_201.getCurrentUserName()); // Insert vào GD xử lý nội bộ form_2_usobject_goi_noi_bo(); m_us_gd_xu_ly_noi_bo.Insert(); HelpUtils.ghi_log_he_thong(LOG_TRUY_CAP.USER_GOI_NOI_BO, m_cbo_nguoi_dai_dien.SelectedItem.ToString(), "Gọi nội bộ", ""); }
public INamespaceConstantDefinitionNode[] GetNamespaceConstants() { List <INamespaceConstantDefinitionNode> lst = new List <INamespaceConstantDefinitionNode>(); foreach (INamespaceConstantDefinitionNode f in main_ns.constants) { if (HelpUtils.can_write(f)) { lst.Add(f); } } return(lst.ToArray()); }