public void initpage() { try { //string baseUrl = Request.Url.Scheme + "://" + Request.Url.Authority + Request.ApplicationPath.TrimEnd('/'); //ViewBag.Siteroot = baseUrl + ConfigurationManager.AppSettings["Siteroot"]; ViewBag.ControllerName = "APILabel"; SystemClass sclass = new SystemClass(); string userID = sclass.GetLoggedUser(); long userid = long.Parse(userID); var dbmain = new DBContext(); if (userID != null && userID != "") { //string[] pair = userID.Split(new[] { "||" }, StringSplitOptions.RemoveEmptyEntries); //string email = pair[0]; //string passwordHash = pair[1]; //string timezoneoffset = pair[2]; TBL_AUTH_ADMIN_USER currUser = dbmain.TBL_AUTH_ADMIN_USERS.SingleOrDefault(c => c.USER_ID == userid && c.ACTIVE_USER == true); if (currUser != null) { Session["UserId"] = currUser.USER_ID; // Session["UserName"] = currUser.UserName; } } if (Session["UserId"] == null) { Response.Redirect("~/Login/LogOut"); return; } bool Islogin = false; if (Session["UserId"] != null) { Islogin = true; ViewBag.CurrentUserId = CurrentUser.USER_ID; } ViewBag.Islogin = Islogin; // string countryPath = System.AppDomain.CurrentDomain.BaseDirectory + "\\csv\\" + "Countries.csv"; //using (MainContext maincontext = new MainContext()) //{ // int uid = CurrentUser.UserId; // var UserProfile = maincontext.tbl_UserProfiles.Where(x => x.UserId == uid).FirstOrDefault(); // var User = maincontext.tbl_Users.Where(x => x.UserId == uid).FirstOrDefault(); // ViewBag.UserName = User.UserName; // ViewBag.UserImage = UserProfile.UserImage; //} //ViewBag.IsChatPage = "No"; //ViewBag.IsleftBarMenuOpen = false; } catch (Exception e) { //ViewBag.UserName = CurrentUser.UserId; Console.WriteLine(e.InnerException); return; } }
public void initpage() { try { ViewBag.ControllerName = "Dashboard"; SystemClass sclass = new SystemClass(); string userID = sclass.GetLoggedUser(); long userid = long.Parse(userID); var dbmain = new DBContext(); if (userID != null && userID != "") { TBL_AUTH_ADMIN_USER currUser = dbmain.TBL_AUTH_ADMIN_USERS.SingleOrDefault(c => c.USER_ID == userid && c.ACTIVE_USER == true); if (currUser != null) { Session["UserId"] = currUser.USER_ID; // Session["UserName"] = currUser.UserName; } } if (Session["UserId"] == null) { Response.Redirect("~/Login/LogOut"); return; } bool Islogin = false; if (Session["UserId"] != null) { Islogin = true; ViewBag.CurrentUserId = CurrentUser.USER_ID; } ViewBag.Islogin = Islogin; } catch (Exception e) { //ViewBag.UserName = CurrentUser.UserId; Console.WriteLine(e.InnerException); return; } }