Exemplo n.º 1
0
        //Busaca un registro en la base de datos.
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            var encontrado = PublicacionesBLL.Buscar(int.Parse(VideoIdTextBox.Text));

            if (encontrado != null)
            {
                Publicacion           = encontrado;
                this.DataContext      = Publicacion;
                WallpaperImage.Source = ConvertirArrayToImage(Publicacion.Wallpaper);//Convierte el array de Wallpaper en una imagen.
                EstadoBotonInsertar();
            }
            else
            {
                MessageBox.Show("No se encontro ningún registro con este Id.", "No hay resultados.",
                                MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
Exemplo n.º 2
0
        //Valida el el evento eliminar.
        public bool ValidarEliminar()
        {
            bool confirmar;

            var registro = PublicacionesBLL.Buscar(Publicacion.PublicacionId);

            if (registro.Link != Publicacion.Link)//Obliga al usuario a buscar el registro para borrarlo
            {
                MessageBox.Show("Busque el registro que desea eliminar.", "Advertencia.",
                                MessageBoxButton.OK, MessageBoxImage.Warning);
                return(false);
            }

            //Pregunta si desea eliminar el registro en caso de que la respuesta sea "No" returna false.
            confirmar = MessageBox.Show("¿Seguro que deseas eliminar este registro?", "Eliminar.",
                                        MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No;
            if (confirmar)
            {
                return(false);
            }

            return(true);
        }