using System; using System.Collections.Generic; using System.Linq; using WX.CRM.BLL.Util; using WX.CRM.Common; using WX.CRM.IBLL.Wx; using WX.CRM.Model.Entity; namespace WX.CRM.BLL.Wx { public class WX_UINCONFIG_BL : IWX_UINCONFIG { public List GetAllUinConfigList() { using (var db = new crmContext()) { return db.WX_UINCONFIG.ToList(); } } public bool IsHaveUin(string uin) { using (var db = new crmContext()) { return db.WX_UINCONFIG.Where(u => u.UIN == uin).FirstOrDefault() != null; } } public bool Update(ref ValidationErrors errors, WX_UINCONFIG model) { try { using (var db = new crmContext()) { db.WX_UINCONFIG.Add(model); return db.SaveChanges().GetResult(); } } catch (Exception ex) { errors.Add(ex.Message); return false; } } } }