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