public IActionResult Delete(int id, [FromBody] DeleteAllPublicationView publication) { if (publication != null) { _allPublication.Delete(publication); } return(Ok(publication)); }
public void Delete(DeleteAllPublicationView publication) { if (publication.Type == nameof(Book)) { _bookRepository.Delete(publication.Id); } if (publication.Type == nameof(Magazine)) { _magazineRepository.Delete(publication.Id); } if (publication.Type == nameof(Brochure)) { _brochureRepository.Delete(publication.Id); } }