using System; using System.Collections.Generic; using System.Linq; using WX.CRM.BLL.Base; using WX.CRM.BLL.Util; using WX.CRM.Common; using WX.CRM.IBLL.Soft; namespace WX.CRM.BLL.Soft { public class SOFT_REMOTECODE_BL : ISOFT_REMOTECODE, ISOFT_REMOTECODE_Q { #region 添加 /// /// 添加 /// /// /// public bool Create_RemoteCode(ref ValidationErrors errors, WX.CRM.Model.Entity.SOFT_REMOTECODE model) { try { using (WX.CRM.Model.Entity.crmContext db = new WX.CRM.Model.Entity.crmContext()) { model.PKID = new SEQUENCES_BL().Seq_base_get(); model.CTIME = DateTime.Now; db.SOFT_REMOTECODE.Add(model); return db.SaveChanges().GetResult(); } } catch (Exception ex) { errors.Add(ex.Message); return false; } } #endregion #region 获取分页数据列表 /// /// 列表获取 /// /// /// public List GetList_RemoteCode(ref Pager pager) { using (var db = new WX.CRM.Model.Entity.crmContext()) { var queryData = db.SOFT_REMOTECODE.AsQueryable(); queryData = queryData.OrderByDescending(m => m.CTIME); PagerUtil.SetPager(ref queryData, ref pager); return queryData.ToList(); } } #endregion } }