public override bool IsValid(object value)
        {
            Packstation packstation = value as Packstation;

            if (packstation == null)
            {
                return(false);
            }

            PackstationsStorage packstationsStorageInst = PackstationsStorage.GetInstance();

            var foundPackstation = packstationsStorageInst.GetPackstation(packstation.Number);

            if (foundPackstation != null && foundPackstation.IsOpen)
            {
                return(true);
            }

            return(false);
        }
Exemplo n.º 2
0
 public PackstationsController()
 {
     packstationsStorageInst = PackstationsStorage.GetInstance();
 }