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