public ActionResult SaveSettings() { List <AdminSettingsViewModel> savedSettings = new List <AdminSettingsViewModel>(); AdminSettingsViewModel techInterview1 = new AdminSettingsViewModel(); techInterview1.Id = 1; techInterview1.EmailTimer = int.Parse(Request.Form["EmailTimer1"]); techInterview1.FeedbackMessage = Request.Form["FeedbackMessage1"]; techInterview1.ReminderMessage = Request.Form["ReminderMessage1"]; if (Request.Form["ReminderCheck1"] != null) { techInterview1.EnableReminder = int.Parse(Request.Form["Reminder1"]); } else { techInterview1.EnableReminder = 0; } savedSettings.Add(techInterview1); AdminSettingsViewModel techInterview2 = new AdminSettingsViewModel(); techInterview2.Id = 2; techInterview2.EmailTimer = int.Parse(Request.Form["EmailTimer2"]); techInterview2.FeedbackMessage = Request.Form["FeedbackMessage2"]; techInterview2.ReminderMessage = Request.Form["ReminderMessage2"]; if (Request.Form["ReminderCheck2"] != null) { techInterview2.EnableReminder = int.Parse(Request.Form["Reminder2"]); } else { techInterview2.EnableReminder = 0; } savedSettings.Add(techInterview2); if (EvaluationAdmin.SetAdminSettings(savedSettings)) { MessageViewModel success = new MessageViewModel(); success.Type = MessageType.Success; success.Content = "Settings Saved Sucessfully"; success.Title = "Success"; TempData["Message"] = success; } return(RedirectToAction("Admin")); }
public ActionResult Admin() { var settings = EvaluationAdmin.GetAdminSettings(); return(View(settings)); }