public virtual ActionResult Login(LoginViewModel model, string returnUrl) { try { if (ModelState.IsValid && AccountDM.Login(model.UserName, model.Password, model.RememberMe)) { return(RedirectToAction("Index", "Home")); } return(View(model)); } catch (Exception e) { Logger.Log("Login failed", e); return(View("~/Views/Shared/Error.cshtml")); } }
public virtual ActionResult Register(RegisterViewModel model) { try { if (ModelState.IsValid) { AccountDM.Register(model.UserName, model.Password); AccountDM.Login(model.UserName, model.Password, false); return(RedirectToAction("Index", "Home")); } return(View(model)); } catch (Exception e) { Logger.Log("Register form post failed", e); return(View("~/Views/Shared/Error.cshtml")); } }
public virtual ActionResult Create(CreateNoteVM note, string hiddenTags) { try { if (ModelState.IsValid) { NoteDM _note = Mapper.Map <NoteDM>(note); _note.CreationDate = DateTime.Now; _note.Author = AccountDM.GetUserId(User.Identity.Name); NoteDM.Add(_note); return(RedirectToAction("Index", "Home")); } return(View(note)); } catch (Exception e) { Logger.Log("Create form post failed", e); return(View("~/Views/Shared/Error.cshtml")); } }