public IActionResult Dashboard()
 {
     //on refresh once after logout
     if (HttpContext.Session.GetInt32("current_id") == null)
     {
         return(RedirectToAction("Index"));
     }
     //Dashboard begins
     ViewBag.User_one = dashboardFactory.CurrentUser((int)HttpContext.Session.GetInt32("current_id"));
     if (ViewBag.User_one.auth_level == 0)
     {
         ViewBag.User_all = dashboardFactory.AllUsers();
         return(View("AdminDashboard"));
     }
     // if not admin
     ViewBag.User_all = dashboardFactory.AllUsers();
     return(View("UserDashboard"));
 }