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); } } }