ComplianceServer/oldcode/BLL/TS/WX_TS_CMD_BL.cs

82 lines
2.8 KiB
C#

using System;
using System.Data;
using WX.CRM.Common;
using WX.CRM.DAL.TS;
using WX.CRM.IBLL.TS;
namespace WX.CRM.BLL.TS
{
public class WX_TS_CMD_BL : IWX_TS_CMD
{
/// <summary>
/// 提交发送朋友圈
/// </summary>
/// <param name="v_txt">内容</param>
/// <param name="v_timeType">推送类型</param>
/// <param name="v_exe_date">时间</param>
/// <param name="v_exe_time">日期</param>
/// <param name="errors"></param>
/// <returns></returns>
public bool CreateFriendscircle(string v_txt, int v_timeType, string v_exe_date, string v_exe_time, string v_imgpath, ref ValidationErrors errors)
{
return new WX_TS_CMD_DAL().CreateFriendscircle(v_txt, v_timeType, v_exe_date, v_exe_time, v_imgpath, ref errors);
}
/// <summary>
/// 获取可推送cmd
/// </summary>
/// <returns></returns>
public DataTable GetCmdPici()
{
return new WX_TS_CMD_DAL().GetCmdPici();
}
/// <summary>
/// 获取图片内容
/// </summary>
/// <param name="pici">批次号</param>
/// <returns></returns>
public DataTable GetFriendScircleImgList(decimal pici)
{
return new WX_TS_CMD_DAL().GetFriendScircleImgList(pici);
}
/// <summary>
/// 修改批次推送状态
/// </summary>
/// <param name="v_pici">批次</param>
/// <param name="v_senddate">发送时间</param>
/// <param name="v_stutas">状态</param>
/// <param name="v_msg">推送返回的消息</param>
/// <param name="errors"></param>
/// <returns></returns>
public bool UpdateSendStutas(decimal v_pici, DateTime v_senddate, int v_stutas, string v_msg, ref ValidationErrors errors)
{
return new WX_TS_CMD_DAL().UpdateSendStutas(v_pici, v_senddate, v_stutas, v_msg, ref errors);
}
/// <summary>
/// 发送朋友圈日志
/// </summary>
/// <param name="stime"></param>
/// <param name="etime"></param>
/// <param name="v_alias"></param>
/// <param name="pager"></param>
/// <returns></returns>
public DataTable GetFirneScirccleLog(DateTime? stime, DateTime? etime, string v_alias, ref Pager pager)
{
return new WX_TS_CMD_DAL().GetFirneScirccleLog(stime, etime, v_alias, ref pager);
}
/// <summary>
/// 获取朋友圈内容
/// </summary>
/// <param name="pici"></param>
/// <returns></returns>
public DataTable GetFriendScircleTxtByPici(decimal pici)
{
return new WX_TS_CMD_DAL().GetFriendScircleTxtByPici(pici);
}
}
}