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); } }
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); } }