public bool Update(LibroForUpdateDto clienteForUpdateDto) { bool exito = false; using (SqlConnection con = new SqlConnection(CadenaConexion)) { con.Open(); var clienteEntity = _mapper.Map <Libro>(clienteForUpdateDto); exito = _libroRepository.Update(clienteEntity, con); } return(exito); }
public IActionResult OnPost(int id) { if (!ModelState.IsValid) { return(Page()); } var libroToUpdate = _libroRepository.GetById(id); if (libroToUpdate == null) { return(NotFound()); } libroToUpdate.Isbn = Libro.Isbn; libroToUpdate.Titulo = Libro.Titulo; libroToUpdate.Autor = Libro.Autor; libroToUpdate.Editorial = Libro.Editorial; libroToUpdate.Disponible = Libro.Disponible; _libroRepository.Update(libroToUpdate); return(RedirectToPage("./Libros")); }
/// <summary> /// Permite actualizar un libro /// </summary> /// <param name="libro"></param> public void ModificarLibros(Libro libro) { _libroRepository.Update(libro); }