public IActionResult Attend()
        {
            ViewBag.Name  = HttpContext.Session.GetString("UserID");
            ViewBag.Admin = HttpContext.Session.GetString("AdminID");
            if (ViewBag.Name != null || ViewBag.Admin != null)
            {
                string username;
                if (ViewBag.Admin != null)
                {
                    username = HttpContext.Session.GetString("AdminID");
                }
                else
                {
                    username = HttpContext.Session.GetString("UserID");
                }

                string          error = "";
                UserMethod      um    = new UserMethod();
                UserDetail      ud    = um.GetUserByUserName(username, out error);
                AttendingDetail ad    = new AttendingDetail();
                ad.Attending_User      = ud.User_UserName;
                ad.Attending_Firstname = ud.User_FirstName;
                ad.Attending_Lastname  = ud.User_LastName;
                ad.Attending_Class     = ud.User_Class;
                return(View(ad));
            }

            else
            {
                HttpContext.Session.SetString("fromWhere", "attend");
                return(RedirectToAction("login"));
            }
        }
        public IActionResult EditUser(string id)
        {
            if (HttpContext.Session.GetString("AdminID") != null)
            {
                UserMethod um = new UserMethod();
                UserDetail ud = new UserDetail();

                ud = um.GetUserByUserName(id, out string errormsg);
                ViewData["error"] = errormsg;

                return(View(ud));
            }
            else
            {
                return(RedirectToAction("AdminLogin"));
            }
        }