Пример #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        var user = Context.User.Identity;

        if (user.IsAuthenticated)
        {
            CartModel model  = new CartModel();
            string    userId = HttpContext.Current.User.Identity.GetUserId();
            litStatus.Text = string.Format("{0} ({1})", Context.User.Identity.Name,
                                           model.GetAmountOfOrders(userId));

            litStatus.NavigateUrl = (model.GetAmountOfOrders(userId) > 0) ? "~/Pages/ShoppingCart.aspx": "";

            lnkLogin.Visible    = false;
            lnkRegister.Visible = false;

            lnkLogout.Visible = true;
            litStatus.Visible = true;
        }
        else
        {
            lnkLogin.Visible    = true;
            lnkRegister.Visible = true;

            lnkLogout.Visible = false;
            litStatus.Visible = false;
        }
    }
Пример #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        var user = Context.User.Identity;

        if (user.IsAuthenticated)
        {
            LnkLogIn.Visible    = false;
            lnkRegister.Visible = false;

            litStatus.Visible = true;
            btnLogOut.Visible = true;

            CartModel model  = new CartModel();
            string    userId = HttpContext.Current.User.Identity.GetUserId();
            litStatus.Text = string.Format("{0} ({1})", Context.User.Identity.Name,
                                           model.GetAmountOfOrders(userId));
        }
        else
        {
            LnkLogIn.Visible    = true;
            lnkRegister.Visible = true;

            litStatus.Visible = false;
            btnLogOut.Visible = false;
        }
    }
Пример #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //return the identity of the currently logged in user
        var user = Context.User.Identity;

        //to check if the user is logged in
        if (user.IsAuthenticated)
        {
            //to retrieve the name of the current user
            litStatus.Text = Context.User.Identity.Name;

            lnkLogin.Visible    = false;
            lnkRegister.Visible = false;

            lnkLogut.Visible  = true;
            litStatus.Visible = true;

            CartModel model  = new CartModel();
            string    userId = HttpContext.Current.User.Identity.GetUserId();
            litStatus.Text = string.Format("{0} ({1})", Context.User.Identity.Name,
                                           model.GetAmountOfOrders(userId));
        }
        else
        {
            lnkLogin.Visible    = true;
            lnkRegister.Visible = true;

            lnkLogut.Visible  = false;
            litStatus.Visible = false;
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        //ClientModel clientModel = new ClientModel();
        //int id = Convert.ToInt32(Session["clientId"]);
        //Client client = clientModel.GetClient(id);
        //String clientName = client.Name;

        //if (Request.Cookies["Name"] != null)
        if (Application["clientId"] != null)
        {
            lnkLogIn.Visible    = false;
            lnkRegister.Visible = false;

            lnkCart.Visible   = true;
            btnLogOut.Visible = true;

            String name = Application["clientName"].ToString();
            //lnkCart.Text = "Welcome back " + name + " !";

            int clientId = Convert.ToInt32(Application["clientId"]);
            lnkCart.Text = string.Format("{0} ({1})", "My Cart", cartModel.GetAmountOfOrders(clientId));
        }
        else
        {
            lnkLogIn.Visible    = true;
            lnkRegister.Visible = true;

            lnkCart.Visible   = false;
            btnLogOut.Visible = false;
        }
    }
Пример #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //return the identity of the currently logged in user
        var user = Context.User.Identity;

        //to check if the user is logged in
        if(user.IsAuthenticated)
        {
            //to retrieve the name of the current user
            litStatus.Text = Context.User.Identity.Name;

            lnkLogin.Visible = false;
            lnkRegister.Visible = false;

            lnkLogut.Visible = true;
            litStatus.Visible = true;

            CartModel model = new CartModel();
            string userId = HttpContext.Current.User.Identity.GetUserId();
            litStatus.Text = string.Format("{0} ({1})", Context.User.Identity.Name,
                model.GetAmountOfOrders(userId));

        }
        else
        {
            lnkLogin.Visible = true;
            lnkRegister.Visible = true;

            lnkLogut.Visible = false;
            litStatus.Visible = false;

        }
    }
Пример #6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        var user = Context.User.Identity;

        // for all users
        if (user.IsAuthenticated)
        {
            //if(user != admin)
            //{
            //    maganage.visible = false;
            //}

            litStatus.Text = Context.User.Identity.Name;

            lnkLogin.Visible    = false;
            lnkRegister.Visible = false;

            litStatus.Visible = true;
            btnLogout.Visible = true;

            CartModel model  = new CartModel();
            string    userId = HttpContext.Current.User.Identity.GetUserId();
            litStatus.Text = string.Format("{0} ({1})", Context.User.Identity.Name, model.GetAmountOfOrders(userId));

            // specific code only for admin
            if (user.Name == "admin" || user.Name == "adminRyan") // checking for admin, adminRyan
            {
                manage.Visible = true;
            }
            else
            {
                manage.Visible = false;
            }
        }
        else
        {
            lnkLogin.Visible    = true;
            lnkRegister.Visible = true;

            litStatus.Visible = false;
            btnLogout.Visible = false;
            manage.Visible    = false;
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        var user = Context.User.Identity;
        if (user.IsAuthenticated)
        {
            LnkLogIn.Visible = false;
            lnkRegister.Visible = false;

            litStatus.Visible = true;
            btnLogOut.Visible = true;

            CartModel model = new CartModel();
            string userId = HttpContext.Current.User.Identity.GetUserId();
            litStatus.Text = string.Format("{0} ({1})", Context.User.Identity.Name, model.GetAmountOfOrders(userId));
        }
        else
        {
            LnkLogIn.Visible = true;
            lnkRegister.Visible = true;

            litStatus.Visible = false;
            btnLogOut.Visible = false;
        }
    }