public JsonResult Exclui(int codigoDespesa) { if (codigoDespesa == null) { return(Json(new { success = false, menssage = "Codigo de Despesa Nulo | Exclui,Despesa" })); } var despesas = despesasDAO.GetDespesaByCodigo(codigoDespesa); despesasDAO.Excluir(despesas); //Lista todos os arquivos da Despesa var arquivos = uploadDAO.GetByDespesa(despesas.First()); //Exclui todos os arquivos foreach (var arq in arquivos) { uploadDAO.Excluir(arq, Request.MapPath(arq.FullPathRelativo)); } return(Json(new { success = true, menssage = "" })); }