private void SetUserUi()
        {
            CoreDataLibrary.Helpers.CoreDataUser user = SessionManager.CurrentUser();

            loginText.InnerText = "Logged in as : " + user.UserName;
            if (user.AccessLevel == 10
                | user.UserName == "patrick")
            {
                propertyexporter.Visible = true;
                offerloader.Visible      = false;
            }
            else
            {
                propertyexporter.Visible = false;
                offerloader.Visible      = false;
            }
            loginButton.Text = "Logout";
        }
Пример #2
0
 protected void ButtonLogin_OnClick(object sender, EventArgs e)
 {
     if (!String.IsNullOrEmpty(TextBoxUserName.Text) || !String.IsNullOrEmpty(TextBoxPassword.Text))
     {
         CoreDataLibrary.Helpers.CoreDataUser user = new CoreDataLibrary.Helpers.CoreDataUser(TextBoxUserName.Text, TextBoxPassword.Text);
         if (user.LoggedIn)
         {
             SessionManager.InsertUser(user);
             HttpContext.Current.Response.Redirect("~/Default.aspx", true);
         }
         else
         {
             LiteralErrorMessage.Text = "Username & Password do not match";
         }
     }
     else
     {
         LiteralErrorMessage.Text = "Enter username & password";
     }
 }
 public static void InsertUser(CoreDataLibrary.Helpers.CoreDataUser user)
 {
     AddObjectToSession("currentuser", user);
 }