public void DownloadPackages(string fname,string dpath,SoftwareRepositoryService.RepositoryServiceClient client)
        {
            try
            {
                FileStream fs = new FileStream(dpath + "\\" + fname.Split('-')[0], FileMode.Create, FileAccess.Write);
                client.InitiateDownload(fname);
                byte[] block;
                while (true)
                {
                    block = client.DownloadPackage();
                    if (block == null)
                        break;
                    fs.Write(block, 0, block.Length);
                }
                client.CloseDownload();
                fs.Close();

            }
            catch
            {
                return;
            }
        }