ComplianceServer/oldcode/BLL/Wx/WX_ALIVEIMEI_BL.cs

52 lines
1.8 KiB
C#

using System.Collections.Generic;
using System.Data;
using System.Linq;
using WX.CRM.Common;
using WX.CRM.DAL.Wx;
using WX.CRM.IBLL.Wx;
using WX.CRM.Model.Entity;
using WX.CRM.Model.QueryMap;
namespace WX.CRM.BLL.Wx
{
public class WX_ALIVEIMEI_BL : DbContextRepository<WX_ALIVEIMEI>, IWX_ALIVEIMEI
{
/// <summary>
/// 心跳日志上传
/// </summary>
/// <param name="v_imei">imei</param>
/// <param name="v_username">微信username</param>
/// <returns></returns>
public string AliveUpload(string v_imei, string v_username, string v_version, string v_uin, ref ValidationErrors errors)
{
return new WX_ALIVEIMEI_DAL().AliveUpload(v_imei, v_username, v_version, v_uin, ref errors);
}
/// <summary>
/// 微信服务心跳
/// </summary>
/// <param name="v_alias">微信号</param>
/// <param name="v_version">版本号</param>
/// <param name="v_imei">IMEI</param>
/// <param name="v_phonemode">手机型号</param>
/// <param name="errors"></param>
/// <returns></returns>
public void ServiceAliveUpload(string v_alias, string v_version, string v_imei, string v_phonemode, ref ValidationErrors errors)
{
new WX_ALIVEIMEI_DAL().ServiceAliveUpload(v_alias, v_version, v_imei, v_phonemode, ref errors);
}
#region 线
public List<UnlineNoticeModel> UnlineNoticeGet()
{
DataSet ds = new WX_ALIVEIMEI_DAL().UnlineNoticeGet();
List<UnlineNoticeModel> list = ds.Tables[0].ToList<UnlineNoticeModel>();
return list;
}
public bool UnlineNoticeLook(decimal userid)
{
return new WX_ALIVEIMEI_DAL().UnlineNoticeLook(userid);
}
#endregion
}
}