Esempio n. 1
0
    protected void btnGravar_Click(object sender, EventArgs e)
    {
        bool userLogin = true;

        if (u == null)
        {
            userLogin = false;
            u         = new ExameAbril.Business.User();
        }

        using (ExameAbril.Business.User ux = new ExameAbril.Business.User(null, txtName.Text, null, null, true))
        {
            ux.Get();
            if (ux.UserId != null && ux.UserId != u.UserId)
            {
                ClientScript.RegisterClientScriptBlock(this.GetType(), "err", "<script>alert(\"Nome de usuário existente digite outro\")</script>");
                return;
            }
        }

        u.Description = txtDescription.Text;
        Themes t       = (Themes)Enum.Parse(typeof(Themes), ddlTheme.SelectedValue);
        bool   refresh = (u.Theme != t && userLogin);

        u.Theme = t;
        u.Name  = txtName.Text;
        if (userLogin)
        {
            u.Save(true);
        }
        else
        {
            u.Save();
        }

        ClientScript.RegisterClientScriptBlock(this.GetType(), "ok", "<script>alert(\"Operação efetuada com sucesso\");</script>");
        if (refresh)
        {
            ClientScript.RegisterClientScriptBlock(this.GetType(), "ok2", "<script>top.window.location.reload();</script>");
        }
        else
        {
            ClientScript.RegisterClientScriptBlock(this.GetType(), "ok2", "<script>new top.Document().CloseLayerAlpha();</script>");
        }
    }
Esempio n. 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        u = ExameAbril.Business.User.GetAutenticate();

        Cart cart = new Cart();

        if (Request["CartId"] != null && Request["CartId"] != "null")
        {
            cart.CartId = Convert.ToInt64(Request["CartId"]);
        }
        if (Request["ProductId"] != null && Request["ProductId"] != "null" && Request["ProductId"] != "undefined")
        {
            cart.Product.ProductId = Convert.ToInt32(Request["ProductId"]);
        }
        if (Request["UserId"] != null && Request["UserId"] != "null" && Request["UserId"] != "undefined")
        {
            cart.User.UserId = Convert.ToInt64(Request["UserId"]);
        }
        else if (u != null)
        {
            cart.User = u;
        }

        if (Request["Get"] != null)
        {
            GetCarts(cart);
        }
        else if (Request["Save"] != null)
        {
            SaveCarts(cart);
        }
        else if (Request["Del"] != null)
        {
            DelCart(cart);
        }
    }