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));
            }
        }
Example #2
0
        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();
 }