public ActionResult ManagePanel(LoginModel model) { var loginPreferences = new LoginPreferences { OfflineMode = model.OfflineMode, PanelAdminEmail = model.PanelAdminEmail, PanelAdminUrl = model.PanelAdminUrl, PanelPassword = model.PanelPassword }; if (model.OfflineMode == false) { if (ModelState.IsValid) { return RedirectToAction("Index", "ManagePanel", loginPreferences); } return View("Index"); } return View("Index"); }
public ActionResult CreatePanel(LoginModel model) { string encryptedPassword = PasswordUtill.Encrypt(model.PanelPassword); var loginPreferences = new LoginPreferences { OfflineMode = model.OfflineMode, PanelAdminEmail = model.PanelAdminEmail, PanelAdminUrl = model.PanelAdminUrl, PanelPassword = encryptedPassword }; if (model.OfflineMode == false) { if (ModelState.IsValid) { return RedirectToAction("Index", "Home", loginPreferences); } return View("Index"); } return RedirectToAction("Index", "Home", loginPreferences); }
public ActionResult Index() { // provide default values var loginModel = new LoginModel(); return View("Index", loginModel); }
public ActionResult Back() { var loginModel = new LoginModel(); return RedirectToAction("Index", "Login", loginModel); }