public ActionResult OnDelete() { User principal = (User)HttpContext.Session["principal"]; try { _accountService.ProcessDelete(principal); HttpContext.Session.Clear(); return(View("~/Views/Home/Index.cshtml")); } catch (Exception e) { ViewBag.Error = e.Message; Console.WriteLine(e.StackTrace); return(View("AccountInfo", principal)); } }