private int SendOrderItem()
        {
            DateTime FromDate = DateTime.Parse(GetFromDate);
            List<order_item> LocalOrderItems = QueryOrderItems(FromDate);
            OrderItem[] SendOrderItems = new OrderItem[LocalOrderItems.Count()];
            for (int i = 0; i < LocalOrderItems.Count(); i++)
            {
                OrderItem tmp = new OrderItem();
                tmp.AddCost = (LocalOrderItems[i].addittional_cost == null) ? 0 : LocalOrderItems[i].addittional_cost.Value;
                tmp.Comment = LocalOrderItems[i].service_provider_comment;
                tmp.CreateDat = LocalOrderItems[i].createdAt.ToString("dd.MM.yyyy HH:mm:ss", CultureInfo.InvariantCulture);
                tmp.FinalPrice = LocalOrderItems[i].final_price;
                tmp.FinalPriceWithoutTax = LocalOrderItems[i].final_price_without_tax;
                tmp.FinalPriceWithTax = LocalOrderItems[i].final_price_with_tax;
                tmp.Id = LocalOrderItems[i].Id;
                tmp.IsAllIncl = LocalOrderItems[i].is_all_inclusive;
                tmp.IsConfirmed = LocalOrderItems[i].is_confirmed;
                tmp.IsFinished = LocalOrderItems[i].is_finished;
                tmp.OptionPrice = LocalOrderItems[i].option_price;
                tmp.OrderId = LocalOrderItems[i].order_id;
                tmp.PerItemTax = LocalOrderItems[i].per_item_tax;
                tmp.PreferredDatetime = LocalOrderItems[i].preferred_date_time.ToString("dd.MM.yyyy HH:mm:ss", CultureInfo.InvariantCulture);
                tmp.Price = LocalOrderItems[i].price;
                tmp.Quantity = LocalOrderItems[i].quantity;
                tmp.ServiceId = LocalOrderItems[i].service_id;
                tmp.Tax = LocalOrderItems[i].tax;

                SendOrderItems[i] = tmp;
            }
            int cntChangedItems = SyncClient.PutOrderItem(SendOrderItems, DateTimeNow, false);
            return cntChangedItems;
        }