Пример #1
0
        public static void Task03_CreatingMultipleAlertsOutsideCropio()
        {
            CropioApi cropio = GetCropioClient();

            CropioTest.ShowFields(cropio);

            cropio.ShowUsersPermissions();
            cropio.ShowAlertTypes();
            cropio.CreateAllerts();
            return;

            HashSet <Int32> fields = new HashSet <int> {
                208
            };
            //var fields = cropio.GetObjects<CO_Field>(new List<Int32> { 208, 160, 170 });
            //foreach(var f in fields.Data)
            //{
            //    Console.WriteLine("------------------");
            //    Console.WriteLine(f);
            //}

            var histItem = cropio.GetObjects <CO_History_Item>(cropio.GetObjectsIds <CO_History_Item>().Data).Data;

            foreach (var f in fields)
            {
                Console.WriteLine("---------- Field ID: {0}", f);
                foreach (var i in histItem)
                {
                    if (i.Id_Field != f)
                    {
                        continue;
                    }
                    Console.WriteLine(i);
                    Console.WriteLine("\n*****");
                }
            }
        }