Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ProductoNegocio productoNegocio = new ProductoNegocio();
            FavoritoNegocio favoritoNegocio = new FavoritoNegocio();
            long            idProducto      = Convert.ToInt64(Request.QueryString["ID"]);

            try
            {
                usuario        = (Usuario)Session["sesionUsuario"];
                producto       = productoNegocio.Listar().Find(p => p.ID == idProducto);
                lblPrecio.Text = producto.Precio.ToString("F2");

                if (usuario != null)
                {
                    if (!IsPostBack)
                    {
                        artFav = favoritoNegocio.BuscarFavorito(usuario.IDFavorito, idProducto);
                    }
                }
            }
            catch (Exception)
            {
                Response.Redirect("Error.aspx");
            }
        }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            FavoritoNegocio favoritoNegocio = new FavoritoNegocio();
            VentaNegocio    ventaNegocio    = new VentaNegocio();

            try
            {
                usuario = (Usuario)Session["sesionUsuario"];

                if (usuario == null)
                {
                    Response.Redirect("Login.aspx");
                }

                listadoFavoritos = favoritoNegocio.Listar(usuario.IDFavorito);
                listadoVentas    = ventaNegocio.ListarVentasXUsuario(usuario.ID);


                txtBoxEmail.Text     = usuario.Contacto.Email;
                txtBoxUsuario.Text   = usuario.NombreUsuario;
                txtBoxDomicilio.Text = usuario.Contacto.Direccion.Calle + usuario.Contacto.Direccion.Numero;
                if (usuario.Contacto.Direccion.Piso != null)
                {
                    txtBoxDomicilio.Text += ", Piso: " + usuario.Contacto.Direccion.Piso;
                }
                if (usuario.Contacto.Direccion.Dpto != null)
                {
                    txtBoxDomicilio.Text += ". Dpto: " + usuario.Contacto.Direccion.Dpto;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 3
0
 protected void linkBtnElimFavorito_Click(object sender, EventArgs e)
 {
     try
     {
         if (usuario.Tipo == 2)
         {
             FavoritoNegocio favoritoNegocio = new FavoritoNegocio();
             favoritoNegocio.BorrarFavorito(usuario.IDFavorito, Convert.ToInt64(Request.QueryString["ID"]));
             artFav = false;
         }
     }
     catch (Exception ex)
     {
         throw;
     }
 }
Ejemplo n.º 4
0
 protected void linkBtnFavorito_Click(object sender, EventArgs e)
 {
     if (usuario != null)
     {
         if (usuario.Tipo == 2)
         {
             FavoritoNegocio favoritoNegocio = new FavoritoNegocio();
             favoritoNegocio.AgregarFavorito(usuario.IDFavorito, Convert.ToInt64(Request.QueryString["ID"]));
             artFav = true;
         }
     }
     else
     {
         Response.Redirect("Login.aspx");
     }
 }