public ActionResult Edit([Bind(Include = "ID,ApplicationID,ConsecutiveCount,MinPhaseTerminations,PercentThreshold,MaxDegreeOfParallelism,ScanDayStartHour,ScanDayEndHour,PreviousDayPMPeakStart,PreviousDayPMPeakEnd,MinimumRecords,WeekdayOnly,DefaultEmailAddress,FromEmailAddress,LowHitThreshold,EmailServer,MaximumPedestrianEvents")] WatchDogApplicationSettings watchDogApplicationSettings) { if (ModelState.IsValid) { MOE.Common.Models.Repositories.IApplicationSettingsRepository repository = MOE.Common.Models.Repositories.ApplicationSettingsRepositoryFactory.Create(); repository.Save(watchDogApplicationSettings); } ViewBag.ApplicationID = new SelectList(db.Applications, "ID", "Name", watchDogApplicationSettings.ApplicationID); return(View(watchDogApplicationSettings)); }
public void Save(WatchDogApplicationSettings watchDogApplicationSettings) { WatchDogApplicationSettings record = _db.ApplicationSettings.Find(r => r.ApplicationID == watchDogApplicationSettings.ApplicationID); if (record != null) { _db.ApplicationSettings.Remove(record); } _db.ApplicationSettings.Add(watchDogApplicationSettings); }
// GET: WatchDogApplicationSettings/Edit/5 public ActionResult Edit() { MOE.Common.Models.Repositories.IApplicationSettingsRepository repository = MOE.Common.Models.Repositories.ApplicationSettingsRepositoryFactory.Create(); WatchDogApplicationSettings watchDogApplicationSettings = repository.GetWatchDogSettings(); if (watchDogApplicationSettings == null) { return(HttpNotFound()); } return(View(watchDogApplicationSettings)); }
public void Save(WatchDogApplicationSettings watchDogApplicationSettings) { db.Entry(watchDogApplicationSettings).State = EntityState.Modified; db.SaveChanges(); }
public WatchDogApplicationSettings GetWatchDogSettings() { WatchDogApplicationSettings record = _db.ApplicationSettings.Find(r => r.ApplicationID == 1); return(record); }