/**
  * Метод возвращает true в случае если PUD находится в статусе TN-received и 
  * ActualCost больше 0
  * @param \App\TruckingBundle\Entity\Pud $pud
  */
 public function isPudClosed(\App\TruckingBundle\Entity\Pud $pud)
 {
     if ($pud->getStatus()->getName() == 'TN received' && $pud->getActualCost() > 0) {
         if ($pud->getSecurityFlag() == 1) {
             if ($pud->getActualSecurityCost() > 0) {
                 return true;
             }
             return false;
         } else {
             return true;
         }
     } else {
         return false;
     }
 }