Esempio n. 1
0
 protected virtual void DoPut(ContainerPut put)
 {
     if (Capacity - Level >= put.Amount)
     {
         Level += put.Amount;
         put.Succeed();
     }
 }
Esempio n. 2
0
 protected virtual void DoPut(ContainerPut put)
 {
     if (Capacity - Level >= put.Amount)
     {
         PutWaitingTime?.Add(Environment.ToDouble(Environment.Now - put.Time));
         Level += put.Amount;
         put.Succeed();
     }
 }
Esempio n. 3
0
 protected virtual void DoPut(ContainerPut put)
 {
     if (Capacity - Level >= put.Amount) {
     Level += put.Amount;
     put.Succeed();
       }
 }