发表日期:2019-11 文章编辑:小灯 浏览次数:426
复制代码 代码如下:
public bool SaveSMSMessage(SMSBatch smsBatch, DataSet smsMessages)
{
//using (TransactionScope ts = new TransactionScope(TransactionScopeOption.Suppress))
//{
foreach (DataRow row in smsMessages.Tables[0].Rows)
row.SetModified();
SqlDatabase db = new SqlDatabase(this.ConsultantsConnString);
string sqlCmd = "EXEC cn.SMSSaveSMSMessage @SMSBatchID, @SMSTypeID, @SubsidiaryID, @ContactID, @Message, @PhoneNumber";
using (SqlCommand cmd = db.GetSqlStringCommand(sqlCmd) as SqlCommand)
{
cmd.CommandTimeout = 600;
cmd.Parameters.AddWithValue("@SMSBatchID", smsBatch.SMSBatchID);
cmd.Parameters.AddWithValue("@SMSTypeID", smsBatch.SMSType.SMSTypeID);
cmd.Parameters.AddWithValue("@SubsidiaryID", smsBatch.SMSType.SubsidiaryID);
db.AddInParameter(cmd, "@ContactID", DbType.Int64, "ContactID", DataRowVersion.Current);
db.AddInParameter(cmd, "@Message", DbType.String, "Message", DataRowVersion.Current);
if (smsMessages.Tables[0].Columns.Contains("PhoneNumber"))
{
db.AddInParameter(cmd, "@PhoneNumber", DbType.String, "PhoneNumber", DataRowVersion.Current);
}
else
{
db.AddInParameter(cmd, "@PhoneNumber", DbType.String, DBNull.Value);
}
int rowsEffected = db.UpdateDataSet(smsMessages, "SMSMessage", null, cmd, null, UpdateBehavior.Transactional);
sqlCmd = rowsEffected.ToString();
}
// ts.Complete();
/
日期:2019-12 浏览次数:4056
日期:2019-12 浏览次数:3480
日期:2019-12 浏览次数:3265
日期:2019-12 浏览次数:3492
日期:2019-12 浏览次数:3598
日期:2019-12 浏览次数:3379
日期:2019-12 浏览次数:3639
日期:2019-12 浏览次数:3318
日期:2019-12 浏览次数:3787
日期:2019-12 浏览次数:3844
日期:2019-12 浏览次数:3619
日期:2019-12 浏览次数:4154
日期:2019-12 浏览次数:3545
日期:2019-12 浏览次数:3393
日期:2019-12 浏览次数:3442
日期:2019-12 浏览次数:3335
日期:2019-12 浏览次数:3617
日期:2019-12 浏览次数:3462
日期:2019-12 浏览次数:3456
日期:2019-12 浏览次数:4831
日期:2019-12 浏览次数:3914
日期:2019-12 浏览次数:3282
日期:2019-12 浏览次数:3357
日期:2019-12 浏览次数:3413
日期:2019-12 浏览次数:4139
日期:2019-12 浏览次数:3276
日期:2019-12 浏览次数:3258
日期:2019-12 浏览次数:3515
日期:2019-12 浏览次数:3189
日期:2019-12 浏览次数:3423
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.