public FineOffice.Modules.CRM_TraderType Update(FineOffice.Modules.CRM_TraderType model) { dal.Initialization(); FineOffice.Entity.CRM_TraderType entity = new Entity.CRM_TraderType { ID = model.ID, TraderType = model.TraderType, Ordering = model.Ordering, Remark = model.Remark, }; dal.Update(entity); dal.Dispose(); return(this.GetModel(d => d.ID == entity.ID)); }
/// <summary> /// 返回一个model /// </summary> /// <returns></returns> public FineOffice.Modules.CRM_TraderType GetModel(System.Linq.Expressions.Expression <Func <FineOffice.Modules.CRM_TraderType, bool> > expression) { dal.Initialization(); FineOffice.Modules.CRM_TraderType model = (from entity in dal.GetListAll() select new FineOffice.Modules.CRM_TraderType { ID = entity.ID, TraderType = entity.TraderType, Ordering = entity.Ordering, Remark = entity.Remark, }).Where(expression).FirstOrDefault(); dal.Dispose(); return(model); }