using System; using System.Collections.Generic; using System.Data; using System.Data.OracleClient; using WX.CRM.Common; namespace WX.CRM.DAL.Wx { public class WX_DBRECIVE_DAL { public bool ImportWxBizInfo(decimal pkid, out string errmsg) { try { var param1 = new List() { new OracleParameter() { ParameterName = "V_IMPORTID", OracleType = OracleType.Number, Value =pkid } }; OracleHelper.ExecuteNonQuery(CommandType.StoredProcedure, "PACK_WX.import_wx_bizinfo", param1.ToArray()); errmsg = "事务库导入成功!"; return true; } catch (Exception ex) { errmsg = "事务库导入失败:" + ex.Message; LogHelper.Error(ex); return false; } } public bool ImportWxRContact(decimal pkid, out string errmsg) { try { var param1 = new List() { new OracleParameter() { ParameterName = "V_IMPORTID", OracleType = OracleType.Number, Value =pkid } }; OracleHelper.ExecuteNonQuery(CommandType.StoredProcedure, "PACK_WX.import_wx_rcontact", param1.ToArray()); errmsg = "事务库导入成功!"; return true; } catch (Exception ex) { errmsg = "事务库导入失败:" + ex.Message; LogHelper.Error(ex); return false; } } public bool ImportWxMessage(decimal pkid, out string errmsg) { try { var param1 = new List() { new OracleParameter() { ParameterName = "V_IMPORTID", OracleType = OracleType.Number, Value =pkid } }; OracleHelper.ExecuteNonQuery(CommandType.StoredProcedure, "PACK_WX.import_wx_message", param1.ToArray()); errmsg = "事务库导入成功!"; return true; } catch (Exception ex) { errmsg = "事务库导入失败:" + ex.Message; LogHelper.Error(ex); return false; } } public bool ImportWxJobBizInfo(object pkid, out string errmsg) { try { var param1 = new List() { new OracleParameter() { ParameterName = "V_IMPORTID", OracleType = OracleType.Number, Value =pkid } }; OracleHelper.ExecuteNonQuery(CommandType.StoredProcedure, "PACK_WX.import_wx_jobbizinfo", param1.ToArray()); errmsg = "事务库导入成功!"; return true; } catch (Exception ex) { errmsg = "事务库导入失败:" + ex.Message; LogHelper.Error(ex); return false; } } } }