public IActionResult Setting(AdminSettingViewModel viewModel) { if (ModelState.IsValid) { if (_admin.ExistsSetting()) { _admin.UpdateSetting(viewModel.SiteName, viewModel.SiteDesc, viewModel.SiteDesc, viewModel.SmsApi, viewModel.SmsSender, viewModel.MailAddress, viewModel.MailPassword); } else { Setting setting = new Setting() { MailAddress = viewModel.MailAddress, MailPassword = viewModel.MailPassword, SiteDesc = viewModel.SiteDesc, SiteKeys = viewModel.SiteKeys, SiteName = viewModel.SiteName, SmsApi = viewModel.SmsApi, SmsSender = viewModel.SmsSender }; _admin.InsertSetting(setting); } ViewBag.MyMessage = true; } return(View(viewModel)); }
public IActionResult Setting() { Setting setting = _admin.GetSetting(); ViewBag.MyMessage = false; if (setting != null) { AdminSettingViewModel viewModel = new AdminSettingViewModel() { MailAddress = setting.MailAddress, MailPassword = setting.MailPassword, SiteDesc = setting.SiteDesc, SiteKeys = setting.SiteKeys, SiteName = setting.SiteName, SmsApi = setting.SmsApi, SmsSender = setting.SmsSender }; return(View(viewModel)); } else { return(View()); } }