public FileContentResult Export([Bind(Include = "estado, FechaD, FechaH")] int?estado, DateTime?FechaD, DateTime?FechaH) { StringBuilder csv = new StringBuilder(); IEnumerable <ReportFacturaProveedores> listado = _repo.FacturaProveedoresReport(estado, FechaD, FechaH); csv.AppendLine("Nro de Factura;Período;Fecha de Pago;Tipo de Factura;Fecha de Factura;Tipo de Comprobante;Profesional;Punto de Venta;Nro de Comprobante; CUIT/CUIL;Nro CUIT/CUIL; Descripción;Imp Neto Gravado; Imp Neto No Gravado;Imp. Op. Exentas;IVA;Importe Total;Estado;Cargada por;"); foreach (var item in listado) { csv.AppendLine(item.ToString()); } string archivo = "ReporteListadoFacturasProveedores_" + DateTime.Now.ToString("yyyyMMdd"); return(File(Encoding.Default.GetBytes(csv.ToString()), "text/csv", archivo + ".csv")); }