public Task DownloadCartola(string desde, string hasta, string rut)
        {
            return(Task.Run(() => {
                try
                {
                    var cartola = ReadCartola(desde, hasta, rut);
                    pdfController.WriteBinaryFile(cartola);

                    Console.WriteLine($"{rut}_{desde}-{hasta}.pdf Downloaded!");
                }
                catch (Exception ex)
                {
                    Console.WriteLine($"Error processing {rut}_{desde}-{hasta}.pdf");
                    logController.WriteTextFile($"Error processing {rut}_{desde}-{hasta}.pdf " + Environment.NewLine);
                    logController.WriteTextFile(ex.ToString() + Environment.NewLine);
                }
            }));
        }