示例#1
0
 public void onRemoveVagFromMan()
 {
     try
     {
         int         srCount = view.selVagOnManCount;
         VagManeuver vagon   = view.firstSelVagOnMan;
         for (int i = 0; i <= srCount - 1; i++)
         {
             //if (vagManeuverDB.cancelVagOnMan(vagon.id_oper))
             if (maneuvers.CancelManeuverCar(vagon.id_oper) > 0)
             {
                 // убрать выделение цветом
                 view.setVagForManColor(vagon.num_vag_on_way - 1, Color.Empty);
                 // убрать дату снятия с пути
                 view.listVagForMan[vagon.num_vag_on_way - 1].dt_from_way = null;
                 view.removeFromVagOnMan(vagon);
             }
         }
     }
     catch (Exception ex)
     {
         main.showErrorMessage(ex.Message);
     }
 }