public ActionResult SonarrSettings() { var dto = SonarrSettingsServiceSettingsService.GetSettings(); var model = new SonarrSettingsViewModel(); model.InjectFrom(dto); return(View(model)); }
public ActionResult SonarrSettings(SonarrSettingsViewModel viewModel) { if (!ModelState.IsValid) { return(View(viewModel)); } var dto = new SonarrSettingsViewModelDto(); dto.InjectFrom(viewModel); var result = SonarrSettingsServiceSettingsService.SaveSettings(dto); if (result) { return(RedirectToAction("SonarrSettings")); } return(View("Error")); }