public FineOffice.Modules.CNS_CensusType Update(FineOffice.Modules.CNS_CensusType model) { dal.Initialization(); FineOffice.Entity.CNS_CensusType entity = new Entity.CNS_CensusType { ID = model.ID, Remark = model.Remark, CensusTypeName = model.CensusTypeName, }; dal.Update(entity); dal.Dispose(); return(null); }
public FineOffice.Modules.CNS_CensusType Add(FineOffice.Modules.CNS_CensusType model) { dal.Initialization(); FineOffice.Entity.CNS_CensusType entity = new Entity.CNS_CensusType { ID = model.ID, Remark = model.Remark, CensusTypeName = model.CensusTypeName, }; dal.Add(entity); dal.Dispose(); return(this.GetModel(d => d.ID == entity.ID)); }
public FineOffice.Modules.CNS_CensusType GetModel(System.Linq.Expressions.Expression <Func <FineOffice.Modules.CNS_CensusType, bool> > expression) { dal.Initialization(); FineOffice.Modules.CNS_CensusType model = (from entity in dal.GetListAll() select new FineOffice.Modules.CNS_CensusType { ID = entity.ID, Remark = entity.Remark, CensusTypeName = entity.CensusTypeName, }).Where(expression).FirstOrDefault(); dal.Dispose(); return(model); }