Example #1
0
        public bool Delete(int libroID)
        {
            bool exito = false;

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                con.Open();
                exito = _libroRepository.Delete(libroID, con);
            }
            return(exito);
        }
Example #2
0
        public IActionResult OnPost(int id)
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }
            var libroToDelete = _libroRepository.GetById(id);

            if (libroToDelete == null)
            {
                return(NotFound());
            }
            libroToDelete.Isbn       = Libro.Isbn;
            libroToDelete.Titulo     = Libro.Titulo;
            libroToDelete.Autor      = Libro.Autor;
            libroToDelete.Editorial  = Libro.Editorial;
            libroToDelete.Disponible = Libro.Disponible;

            _libroRepository.Delete(libroToDelete);
            return(RedirectToPage("./Libros"));
        }
Example #3
0
 /// <summary>
 /// Elimina el registro de libro del inventario
 /// </summary>
 /// <param name="libro"></param>
 public void BajaLibros(Libro libro)
 {
     _libroRepository.Delete(libro);
 }