public async Task <IHttpActionResult> Delete(int Id) { try{ log.Info(new MDCSet(this.ControllerContext.RouteData), new InfoException(Id)); await _entityRepo.Delete(Id); return(Ok("Registro eliminado exitosamente!")); } catch (Exception e) { log.Error(new MDCSet(this.ControllerContext.RouteData), e); return(InternalServerError(e)); } }
public IActionResult EliminarNoticia(int id) { NoticiasRepository noticiasRepository = new NoticiasRepository(); var n = noticiasRepository.GetById(id); if (n != null) { noticiasRepository.Delete(n); ViewBag.Mensaje = "La noticia ha sido eliminada exitosamente."; } else { ViewBag.Mensaje = "La noticia no existe o ya ha sido eliminada."; } return(RedirectToAction("Index")); }
private void delete_Click(object sender, EventArgs e) { if (noticia != null) { if (MessageBox.Show("VocĂȘ deseja realmente excluir esta noticia?") == MessageBoxResult.OK) { NoticiasRepository.Delete(noticia); if (MessageBox.Show("Excluido com sucesso!") == MessageBoxResult.OK) { } Refresh(); } } else { if (MessageBox.Show("VocĂȘ deve selecionar uma noticia primeiro!") == MessageBoxResult.OK) { } } Refresh(); }