public FileResult PesquisaXML(string NomeConcessionaria, string numeroNF) { ViewBag.NomeConcessionaria = new SelectList ( new Concessionarias().ListaConcessionarias(), "CodConcessionaria", "NomeConcessionaria" ); if (NomeConcessionaria != string.Empty && numeroNF != string.Empty) { conteudoXML = db.ObterXML(numeroNF, NomeConcessionaria); montaArquivoXML(); var arquivos = conteudoXML.ListaArquivos(); string nomeArquivo = (from arquivo in arquivos where arquivo.Nome.Contains(numeroNF) select arquivo.Caminho).First(); //string[] arqs = nomeArquivo.Split('\\'); //string nome = arqs[arqs.Length-1]; string contentType = "application/txt"; return(File(nomeArquivo, contentType)); } else { return(File("", "")); } }