Ejemplo n.º 1
0
        private void btn_baja_autor_Click(object sender, EventArgs e)
        {
            var autor = SeleccionarAutor();

            if (autor == null)
            {
                MessageBox.Show(this, "Debe seleccionar un autor");
            }

            autorBLL.EliminarAutor(autor);
            RefrescarGrilla();
            DatosAutorActualizados?.Invoke(this, new EventArgs());
        }
Ejemplo n.º 2
0
        private void btn_alta_autor_Click(object sender, EventArgs e)
        {
            var autor = LeerAutor();

            if (!autor.ValidarAutor())
            {
                MessageBox.Show(this, "Datos no validos");
                return;
            }
            AplicarAccion(autor, autorBLL.GuardarAutorNuevo);
            //autorBLL.GuardarAutorNuevo(autor);
            LimpiarFormulario();
            RefrescarGrilla();
            DatosAutorActualizados?.Invoke(this, new EventArgs());
        }
Ejemplo n.º 3
0
        private void btn_modificacion_autor_Click(object sender, EventArgs e)
        {
            var autor = SeleccionarAutor();

            if (autor == null)
            {
                MessageBox.Show(this, "Error", "No se selecciono metodo a editar");
                return;
            }
            autor.Nombres  = txt_nombre_autor.Text.Trim();
            autor.Apellido = txt_apellido_autor.Text.Trim();

            AplicarAccion(autor, autorBLL.ModificarAutor);
            DatosAutorActualizados?.Invoke(this, new EventArgs());
        }