/// <summary> /// 0: ko cho add /// 1: đã có, đã block 1 lần rồi; và add tiếp (update) /// 2: chưa có, oke add /// </summary> /// <returns></returns> private int check_validate() { if (!CValidateTextBox.IsValid(m_txt_so_dien_thoai, DataType.StringType, allowNull.NO)) { return(0); } m_us.load_blacklist_by_dien_thoai(m_ds, m_txt_so_dien_thoai.Text.Trim()); // nếu số điện thoại đã tồn tại trong ds blacklist if (m_ds.V_DM_BLACK_LIST.Rows.Count > 0) { // Nếu đã add vào nhưng lại đang ở chế độ remove rồi if (m_ds.V_DM_BLACK_LIST.Rows[0][V_DM_BLACK_LIST.ADD_YN].ToString().Equals("N")) { if (BaseMessages.MsgBox_Confirm("Số điện thoại này đã được remove khỏi blacklist một lần. Bạn có chắc muốn add số điện thoại này vào blacklist không?")) { return(1); } else { return(0); } } } return(2); }
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 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 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?")); }
void m_cmd_end_call_Click(object sender, EventArgs e) { try { if (BaseMessages.MsgBox_Confirm("Bạn có chắc chắn là đã lưu câu hỏi và muốn kết thúc cuộc gọi không?") == true) { update_info_cuoc_goi(); } load_call_history_hoc_vien(m_txt_dien_thoai.Text); } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } }
void f400_gd_xu_ly_noi_bo_FormClosing(object sender, FormClosingEventArgs e) { try { if (m_e_form_state == e_form_state.DA_CALL_NDD) { if (!BaseMessages.MsgBox_Confirm("Bạn chưa lưu thông tin cuộc gọi.Bạn có chắc chắn muốn thoát không?")) { e.Cancel = true; } } } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } }
private bool confirm_save_data() { US_DM_CHUC_VU v_us_dm_chuc_vu = new US_DM_CHUC_VU(); DS_DM_CHUC_VU v_ds_dm_chuc_vu = new DS_DM_CHUC_VU(); string v_str_chuc_vu = ""; v_us_dm_chuc_vu.FillDatasetByID(v_ds_dm_chuc_vu, CIPConvert.ToDecimal(m_cbo_chuc_vu_moi.SelectedValue), ref v_str_chuc_vu); if (m_b_check_is_mien_nhiem) { if (BaseMessages.MsgBox_Confirm("Bạn có thực sự muốn miễn nhiệm chức vụ \"" + v_str_chuc_vu + "\" của " + m_us.strHO_DEM + " " + m_us.strTEN + "\" tại\n \"" + m_txt_don_vi_moi.Text + "\" không?")) { if (BaseMessages.MsgBox_Confirm("Bạn có muốn miễn nhiệm chức vụ hiện tại của " + m_us.strHO_DEM + " " + m_us.strTEN + " không ?")) { mien_nhiem_chuc_vu(); return(true); } else { return(false); } } else { return(false); } } else if (BaseMessages.MsgBox_Confirm("Bạn có thực sự muốn thay đổi chức vụ của \"" + m_us.strHO_DEM + " " + m_us.strTEN + "\" thành\n \"" + v_str_chuc_vu + "\" tại \"" + m_txt_don_vi_moi.Text + "\" không?")) { if (BaseMessages.MsgBox_Confirm("Bạn có muốn miễn nhiệm chức vụ hiện tại của " + m_us.strHO_DEM + " " + m_us.strTEN + " không ?")) { mien_nhiem_chuc_vu(); return(true); } else { return(false); } } else { return(false); } }
private void delete_v_gd_hop_dong_lao_dong() { if (BaseMessages.MsgBox_Confirm("Bạn có chắc chắn muốn xoá Hợp Đồng này không ? ") == false) { return; } if (!CGridUtils.IsThere_Any_NonFixed_Row(m_fg)) { return; } if (!CGridUtils.isValid_NonFixed_RowIndex(m_fg, m_fg.Row)) { return; } //if (BaseMessages.askUser_DataCouldBeDeleted(8) != BaseMessages.IsDataCouldBeDeleted.CouldBeDeleted) return; //US_V_GD_HOP_DONG_LAO_DONG v_us = new US_V_GD_HOP_DONG_LAO_DONG(); grid2us_object(m_fg.Row); try { m_us_gd_hop_dong.BeginTransaction(); m_us_gd_hop_dong.Delete(); string v_str_to = ConfigurationSettings.AppSettings["DESTINATION_NAME"]; if (File.Exists(v_str_to + m_us_gd_hop_dong.strLINK)) { File.Delete(v_str_to + m_us_gd_hop_dong.strLINK); } m_us_gd_hop_dong.CommitTransaction(); m_fg.Rows.Remove(m_fg.Row); BaseMessages.MsgBox_Infor("Xoá thành công!"); m_fg.Select(1, (int)e_col_Number.MA_HOP_DONG); } catch (Exception v_e) { m_us_gd_hop_dong.Rollback(); CDBExceptionHandler v_objErrHandler = new CDBExceptionHandler(v_e, new CDBClientDBExceptionInterpret()); v_objErrHandler.showErrorMessage(); } }
void m_cmd_end_call_Click(object sender, EventArgs e) { try { if (!check_thong_tin_cuoc_goi()) { return; } if (BaseMessages.MsgBox_Confirm("Bạn có chắc chắn là đã lưu câu hỏi và muốn kết thúc cuộc gọi không?") == true) { insert_cuoc_goi_moi(); m_bl_luu_cuoc_goi = true; if (m_e_form_mode == e_form_mode.TU_DONG_OPEN) { this.Close(); } } } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } }
void f200_sinh_vien_goi_den_FormClosing(object sender, FormClosingEventArgs e) { try { if (m_e_form_mode == e_form_mode.NHAP_TAY && !m_bl_luu_cau_hoi) { if (!BaseMessages.MsgBox_Confirm("Chú ý: Bạn chưa lưu câu hỏi. Bấm Đồng ý nếu bạn vẫn muốn thoát, Bấm Không đồng ý để ở lại form.")) { e.Cancel = true; } } else if (!m_bl_luu_cuoc_goi) { if (!BaseMessages.MsgBox_Confirm("Chú ý: Bạn chưa lưu cuộc gọi. Bấm Đồng ý nếu bạn vẫn muốn thoát, Bấm Không đồng ý để ở lại form.")) { e.Cancel = true; } } } catch (Exception v_e) { CSystemLog_100.ExceptionHandle(v_e); } }
private void save_data() { if (!is_validate_data()) { return; } form_2_us_object(); switch (m_e_fome_mode) { case e_form_mode.INSERT_FROM_MAIN_FORM: m_us_v_gd_dat_hang.Insert(); if (m_chk_gui_mail_yn.Checked) { gui_email_xac_nhan_don_hang(); } if (BaseMessages.MsgBox_Confirm("Đã thêm mới đơn hàng thành công, bạn có muốn nhập nữa không?")) { reset_form(); } else { this.Close(); } break; case e_form_mode.INSERT_FROM_MASTER: m_us_v_gd_dat_hang.Insert(); if (m_chk_gui_mail_yn.Checked) { gui_email_xac_nhan_don_hang(); } if (BaseMessages.MsgBox_Confirm("Đã thêm mới đơn hàng thành công, bạn có muốn nhập nữa không?")) { reset_form(); } else { this.Close(); } break; case e_form_mode.UPDATE_DATA: m_us_v_gd_dat_hang.dcID_TRANG_THAI = CIPConvert.ToDecimal(m_cbo_trang_thai_don_hang.SelectedValue); m_us_v_gd_dat_hang.dcID_NGUOI_SUA_CUOI = f002_main_form.m_dc_id_user; m_us_v_gd_dat_hang.cap_nhat_don_hang(); if (m_chk_gui_mail_yn.Checked) { gui_email_cap_nhat_don_hang(); } BaseMessages.MsgBox_Infor("Dữ liệu được cập nhật thành công!"); this.Close(); break; case e_form_mode.HOAN_THANH_DON_HANG: m_us_v_gd_dat_hang.dcID_TRANG_THAI = CIPConvert.ToDecimal(m_cbo_trang_thai_don_hang.SelectedValue); m_us_v_gd_dat_hang.dcID_NGUOI_SUA_CUOI = f002_main_form.m_dc_id_user; m_us_v_gd_dat_hang.cap_nhat_don_hang(); gui_email_hoan_thanh_don_hang(); BaseMessages.MsgBox_Infor("Dữ liệu được cập nhật thành công!"); this.Close(); break; } }