//Категории private CategoryShort[] GetCategoryDataInternal(Int64 categoryParentId) { //Получаем краткие данные по категориям CategoryShort[] NewCategories = new CategoryShort[1] { new CategoryShort() }; //TO DO //using (var client = new UserClientExchange()) //{ // try // { // for (int howManyTimesTryDownload = 0; howManyTimesTryDownload < 3; howManyTimesTryDownload++) // { // var sessionId = client.Login("Emeri", "Emeri", new Captcha()); // NewCategories = client.GetCategoriesListForCurrentAccount(sessionId, categoryParentId, true, 30, true, 1, false, 50, true); // client.Logout(sessionId); // if (NewCategories != null) // { bool savedOrNot = SavingEvents.SavingCategory(NewCategories); } // howManyTimesTryDownload = 3; // } // } // catch (Exception e) // { // var k = e.Message; // //И пробуем работать без Интернета! // } //} return(NewCategories); }
private CategoryShort[] GetVersionByCategoryInternal(Int64 rootVersionCategoryID, Int64 versionCategoryID) { //Получаем краткие данные по категориям CategoryShort[] RootCategories = new CategoryShort[] {}; CategoryShort[] versionCategory = new CategoryShort[1] { new CategoryShort() }; if (WeHaveInetData) { } else { } //TO DO //using (var client = new UserClientExchange()) //{ // try // { // for (int howManyTimesTryDownload = 0; howManyTimesTryDownload < 3; howManyTimesTryDownload++) // { // var sessionId = client.Login("Emeri", "Emeri", new Captcha()); // RootCategories = client.GetCategoriesListForCurrentAccount(sessionId, rootVersionCategoryID, true, rootVersionCategoryID, true, 1, false, 50, true); // client.Logout(sessionId); // versionCategory = RootCategories.Where(v => v.Id == versionCategoryID).ToArray(); // if (versionCategory != null) // { bool savedOrNot = SavingEvents.SavingCategory(versionCategory); } // howManyTimesTryDownload = 3; // } // } // catch (Exception e) // { // var k = e.Message; // //И пробуем работать без Интернета! // } //} return(versionCategory); }