Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    string usuario     = RouteData.Values["Usuario"].ToString();
                    string tokenCorreo = RouteData.Values["TokenCorreo"].ToString();

                    UsuarioBC objUsuarioBC = new UsuarioBC();
                    UsuarioBE objUsuarioBE = new UsuarioBE();

                    objUsuarioBE.Usuario      = usuario;
                    objUsuarioBE.Token_Correo = tokenCorreo;

                    objUsuarioBE = objUsuarioBC.Usuario_Activar(objUsuarioBE);

                    if (objUsuarioBE == null)
                    {
                        lblMensaje.Text = "El código que ha ingresado es inválido";
                    }
                    else
                    {
                        eshop masterPage = (eshop)Page.Master;
                        masterPage.Loguear(objUsuarioBE);

                        lblMensaje.Text = "Su cuenta ha sido activada satisfactoriamente";
                    }
                }
            }
            catch (Exception ex)
            {
                Tools.Error(GetType(), this, ex);
            }
        }
Пример #2
0
        protected void lnkAnadir_Click(object sender, EventArgs e)
        {
            try
            {
                string atributos = "";

                foreach (Control control in pnlAtributos.Controls)
                {
                    if (control is DropDownList)
                    {
                        DropDownList ddl = (DropDownList)control;
                        atributos += ddl.Items[0].Text + "," + ddl.SelectedItem.Text + "," + ddl.SelectedValue + "|";
                    }
                }

                if (Tools.AñadirCarrito(Convert.ToInt32(ViewState["ID_PRODUCTO"]), Convert.ToInt32(txtCantidad.Text), atributos))
                {
                    eshop masterPage = (eshop)Page.Master;
                    masterPage.CargarItemsCarrito();
                }
            }
            catch (Exception ex)
            {
                Tools.Error(GetType(), this, ex);
            }
        }