CEDTS_SystemOverview ICedts_NoticeRepository.GetSystemInfo() { var item = db.CEDTS_SystemOverview.FirstOrDefault(); if (item == null) { CEDTS_SystemOverview so = new CEDTS_SystemOverview(); so.Content = string.Empty; so.Intro = string.Empty; so.Time = DateTime.Now; so.SystemOverviewID = 1; db.AddToCEDTS_SystemOverview(so); db.SaveChanges(); item = so; } return(item); }
void ICedts_NoticeRepository.EditSystem(string content, string intro) { var system = db.CEDTS_SystemOverview.FirstOrDefault(); if (system != null) { var tempSystem = system; tempSystem.Content = content; tempSystem.Intro = intro; tempSystem.Time = DateTime.Now; db.ApplyCurrentValues(system.EntityKey.EntitySetName, tempSystem); } else { system = new CEDTS_SystemOverview(); system.Content = content; system.Intro = intro; system.Time = DateTime.Now; db.AddToCEDTS_SystemOverview(system); } db.SaveChanges(); }