private void InitializeControls()
        {
            OAuthToken = Properties.Settings.Default.OAuthToken;

            filemgr = new Files(OAuthToken);
            zipmgr  = new Zips(OAuthToken);
            trfrmgr = new Transfers(OAuthToken);

            var root = new PutioFile("0", "putio files");

            treeViewPutioFiles.Nodes.Clear();
            rootnode     = treeViewPutioFiles.Nodes.Add("putio files");
            rootnode.Tag = root;

            treeViewPutioFiles.ShowNodeToolTips = Properties.Settings.Default.ShowToolTips;
            treeViewPutioFiles.SelectedNode     = treeViewPutioFiles.Nodes[0];


            splitContainerFiles.Panel2Collapsed = Properties.Settings.Default.ShowAutoDownloads;
            splitContainer1.Panel2Collapsed     = Properties.Settings.Default.ShowManager;

            TimeWorker.DoWork                    += TimeWorker_DoWork;
            TimeWorker.ProgressChanged           += TimeWorker_ReportProgress;
            TimeWorker.WorkerReportsProgress      = true;
            TimeWorker.WorkerSupportsCancellation = true;
            TimeWorker.RunWorkerCompleted        += TimeWorker_Complete;
        }
Example #2
0
        public async System.Threading.Tasks.Task <IList <ZipCodes> > GetZipCodesAsync(string zip, int Distance)
        {
            HttpClient client = new HttpClient();
            Zips       zips   = new Zips();

            string geturl = ZIPURL + zip + "/" + Distance.ToString() + "/miles";
            HttpResponseMessage response = await client.GetAsync(geturl);

            if (response.IsSuccessStatusCode)
            {
                zips = await response.Content.ReadAsAsync <Zips>();
            }

            return(zips.ZipCodes);
        }