Example #1
0
        private void TablaArticulos_PreviewMouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            MessageBoxResult resultado = MessageBox.Show("¿Esta seguro de la liberacion del articulo?", "Liberacion de Articulos", MessageBoxButton.YesNo, MessageBoxImage.Question);

            if (resultado == MessageBoxResult.Yes)
            {
                articuloSeleccionado = tablaArticulos.SelectedItem as Articulo;
                AdministradorArticulos.Liberar(articuloSeleccionado);
                articulosConsultados.Remove(articuloSeleccionado);
                MessageBox.Show("Se ha realizado la liberacion del articulo");
            }
        }
Example #2
0
        private void BotonEvaluar_Click(object sender, RoutedEventArgs e)
        {
            Articulo articuloEvaluado = ContenedorEvaluacion.DataContext as Articulo;

            if (articuloEvaluado != null)
            {
                if (!String.IsNullOrEmpty(congruencia.Text) && !String.IsNullOrEmpty(literaturaCitada.Text) &&
                    !String.IsNullOrEmpty(estructuraGeneral.Text) && !String.IsNullOrEmpty(introduccion.Text) &&
                    !String.IsNullOrEmpty(resultados.Text))
                {
                    if (aceptadoCheck.IsChecked.Value)
                    {
                        articuloEvaluado.Estado       = "Evaluado";
                        articuloEvaluado.calificacion = valorTotal;
                        AdministradorArticulos.Evaluar(articuloEvaluado);
                        LimpiarCampos();
                        (navigationFrame.Content as EvaluacionArticulos).PulirLista(articuloEvaluado);
                        MessageBox.Show("Articulo Evaluado");
                    }
                    else if (noAceptadoCheck.IsChecked.Value)
                    {
                        articuloEvaluado.Estado       = "Rechazado";
                        articuloEvaluado.calificacion = valorTotal;
                        AdministradorArticulos.Evaluar(articuloEvaluado);
                        LimpiarCampos();
                        (navigationFrame.Content as EvaluacionArticulos).PulirLista(articuloEvaluado);
                        MessageBox.Show("Articulo Rechazado");
                    }
                    else
                    {
                        MessageBox.Show("Por favor seleccione una aceptacion");
                    }
                }
                else
                {
                    MessageBox.Show("Por favor ingrese datos a los campos del criterio de evaluacion");
                }
            }
            else
            {
                MessageBox.Show("Por favor seleccione un articulo");
            }
        }