using System;
using System.Data;
using WX.CRM.BLL.Base;
using WX.CRM.BLL.Util;
using WX.CRM.Common;
using WX.CRM.DAL.TS;
using WX.CRM.IBLL.TS;
using WX.CRM.Model.Entity;
namespace WX.CRM.BLL.TS
{
public class WX_TS_QUNWORALIAS_BL : IWX_TS_QUNWORALIAS
{
///
/// 获取服务微信号
///
///
public DataTable GetServiceAlias()
{
return new WX_TS_QUNWORALIAS_DAL().GetServiceAlias();
}
///
/// 获取服务微信号
///
///
public DataTable GetNeedSend()
{
return new WX_TS_QUNWORALIAS_DAL().GetNeedSend();
}
public bool UpdatePiciStatus(decimal v_pici, decimal v_status, string v_erro)
{
return new WX_TS_QUNWORALIAS_DAL().UpdatePiciStatus(v_pici, v_status, v_erro);
}
///
/// 发送 消息
///
///
public bool Add(WX_TS_QUNPICI model, ref ValidationErrors errors)
{
try
{
using (WX.CRM.Model.Entity.crmContext db = new WX.CRM.Model.Entity.crmContext())
{
model.PICI = new SEQUENCES_BL().Seq_base_get();
model.CTIME = DateTime.Now;
db.WX_TS_QUNPICI.Add(model);
return db.SaveChanges().GetResult();
}
}
catch (Exception ex)
{
errors.Add(ex.Message);
return false;
}
}
///
/// 上传并修 执行状态
///
///
///
///
///
///
///
///
public bool UpdatePiciExecStatus(long v_pici, int? v_isStart, DateTime? v_startTime, int? v_isEnd, DateTime? v_endTime, string v_erromsg, ref ValidationErrors errors)
{
return new WX_TS_QUNWORALIAS_DAL().UpdatePiciExecStatus(v_pici, v_isStart, v_startTime, v_isEnd, v_endTime, v_erromsg, ref errors);
}
}
}