List <CEDTS_CoreFeatures> ICedts_NoticeRepository.GetFeaturesInfo() { var featuresList = db.CEDTS_CoreFeatures.OrderBy(p => p.Order).ToList(); if (featuresList.Count > 0) { return(featuresList); } else { for (int i = 0; i < 3; i++) { CEDTS_CoreFeatures cf = new CEDTS_CoreFeatures(); cf.Content = string.Empty; cf.Intro = string.Empty; cf.Order = i + 1; db.AddToCEDTS_CoreFeatures(cf); } db.SaveChanges(); return(db.CEDTS_CoreFeatures.OrderBy(p => p.Order).ToList()); } }