示例#1
0
 // Тест операции обновления ЭПД
 public void IDS_WIR_OperationUpdateEPDSendingSostav()
 {
     IDS_WIR ids = new IDS_WIR(service.Test);
     //OperationResultID res = ids.OperationUpdateEPDSendingSostav(64117, "TEST");
     //OperationResultID res = ids.OperationUpdateEPDSendingSostav(64339, "TEST");
     //OperationResultID res = ids.OperationUpdateEPDSendingSostav(64208, "TEST");
     OperationResultID res = ids.OperationUpdateEPDSendingSostav(64487, "TEST");
 }
示例#2
0
 public IHttpActionResult PostOperationDeleteParkStateOfStation([FromBody] OperationDeleteParkState value)
 {
     try
     {
         IDS_RWT           ids_rwt = new IDS_RWT(service.WebAPI_IDS);
         OperationResultID result  = ids_rwt.OperationDeleteParkState(value.id_park_status, value.user);
         return(Ok(result));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
示例#3
0
        /// <summary>
        /// Обновить ЭПД по составам (список id составов [KRR-PA-CNT-Railway].[IDS].[OutgoingSostav])
        /// </summary>
        public void IDS_WIR_Update_EPD()
        {
            IDS_WIR     ids  = new IDS_WIR(service.Test);
            List <long> list = new List <long>()
            {
                64339, 64321, 64277, 64268, 64252, 64244, 64241, 64230, 64208, 64191, 64184, 64180, 64163, 64166, 64142, 64129, 64119, 64120, 64111, 64108, 64103, 64098, 64083, 64065, 64055, 64002, 63997, 63972, 63970, 63969, 63963, 63953, 63944, 63941, 63913, 63916, 63902, 63889, 63884, 63873, 63864, 63835, 63827, 63830
            };
            int count = 0;

            foreach (long id in list)
            {
                OperationResultID rt = ids.OperationUpdateEPDSendingSostav(id, @"EUROPE\ealevchenko");
                count++;
                Console.WriteLine("Обновление документов по составу id = {0}, результат обновления = {1}, осталось {2}", id, rt.result, list.Count() - count);
            }
        }