public FileContentResult Export([Bind(Include = "proveedor, FechaD, FechaH")] int?proveedor, DateTime?FechaD, DateTime?FechaH) { StringBuilder csv = new StringBuilder(); IEnumerable <ReportCompra> listado = _repo.CompraReport(proveedor, FechaD, FechaH); csv.AppendLine("Proveedor;Tipo de Comprobante;NroFactura;Fecha emision;Fecha Contable;Primer Vencimiento;Segundo Vencimiento;Importe;Descuento"); foreach (var item in listado) { csv.AppendLine(item.ToString()); } string archivo = "ReporteListadoCompras_" + DateTime.Now.ToString("yyyyMMdd"); return(File(Encoding.Default.GetBytes(csv.ToString()), "text/csv", archivo + ".csv")); }