コード例 #1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            mensaje.userFav = !mensaje.userFav;
            Comunicacion_MensajesTablon servicioMensajes = new Comunicacion_MensajesTablon();

            //servicioMensajes.favMesajeTablon(mensaje);

            if (mensaje.userFav)
            {
                BitmapImage bi3 = new BitmapImage();
                bi3.UriSource     = new Uri("icons/heart.red.png", UriKind.Relative);
                imagenFav.Stretch = Stretch.Fill;
                imagenFav.Source  = bi3;
                mensaje.numFav++;
                numFav.Text = mensaje.numFav + "";
            }
            else
            {
                BitmapImage bi3 = new BitmapImage();
                bi3.UriSource     = new Uri("icons/heart.white.png", UriKind.Relative);
                imagenFav.Stretch = Stretch.Fill;
                imagenFav.Source  = bi3;
                mensaje.numFav--;
                numFav.Text = mensaje.numFav + "";
            }

            servicioMensajes.favMesajeTablon(mensaje);
        }
コード例 #2
0
        private async void BotonBorrar_Click(object sender, RoutedEventArgs e)
        {
            Comunicacion_MensajesTablon cmt = new Comunicacion_MensajesTablon();
            var borrado = await cmt.borrarMensaje(mensaje.identificador + "");

            if (borrado)
            {
                TextoMensajeBorrado.Visibility = System.Windows.Visibility.Visible;
            }
        }