public Visa(ScenarioMain simulator)
            : base(simulator)
        {
            CardInfo ci;

            ci = new CardInfo();
            ci.CreditLimit = 200.0;
            ci.CumulatedAmount = 0;
            ci.Name = "John Doe";
            ci.Number = "12345";

            _creditCards = new CardInfo[] { ci };
        }
        public BarnesAndNoble(ScenarioMain simulator)
            : base(simulator)
        {
            Product tempProduct;

            _books = new List<Product>();

            tempProduct = new Product();
            tempProduct.Name = "Software Engineering (10th Edition)";
            tempProduct.Price = 165.20;
            _books.Add(tempProduct);

            tempProduct = new Product();
            tempProduct.Name = "Introduction to Programming Using C#";
            tempProduct.Price = 24.95;
            _books.Add(tempProduct);

            tempProduct = new Product();
            tempProduct.Name = "Introduction to Programming Using C++";
            tempProduct.Price = 30.99;
            _books.Add(tempProduct);
        }
        public Amazon(ScenarioMain simulator) : base(simulator)
        {
            Product tempProduct;
            _stock_barnesAndNoble = new List<Product>();
            _user_cart = new Package();

            // We assume that Amazon already have the stock information of the vendor (Barnes and Noble)
            tempProduct = new Product();
            tempProduct.Name = "Software Engineering (10th Edition)";
            tempProduct.Price = 165.20;
            _stock_barnesAndNoble.Add(tempProduct);

            tempProduct = new Product();
            tempProduct.Name = "Introduction to Programming Using C#";
            tempProduct.Price = 24.95;
            _stock_barnesAndNoble.Add(tempProduct);

            tempProduct = new Product();
            tempProduct.Name = "Introduction to Programming Using C++";
            tempProduct.Price = 30.99;
            _stock_barnesAndNoble.Add(tempProduct);
        }
 public EmergencyCallCenter(ScenarioMain simulator) : base(simulator)
 {
 }
 public EMSVehicle(ScenarioMain simulator) : base(simulator)
 {
 }
 public SmartHome_Object(ScenarioMain simulator)
     : base(simulator)
 {
     
 }
Example #7
0
 public Ambulance(ScenarioMain simulator, int x) : base(simulator)
 {
     _currentPosition = x;
     _vehicleStatus   = VEHICLE_STATUS.PARKED;
 }
Example #8
0
 public UPS(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public MCI_Object(ScenarioMain simulator) : base(simulator)
 {
     
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="simulator"></param>
 public Ambulance(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public Heater(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public UPSDriver(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public Hospital(ScenarioMain simulator, int AvailableBeds)
     : base(simulator)
 {
     bedAvailability = AvailableBeds;
     _patients       = new List <Patient>();
 }
 public Patient(ScenarioMain simulator) : base(simulator)
 {
     _delayed = 0;
 }
Example #15
0
 public Cooler(ScenarioMain simulator)
     : base(simulator)
 {
 }
Example #16
0
 public Thermometer(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public Customer(ScenarioMain simulator)
     : base(simulator)
 {
     _receivedProducts = new List <Product>();
 }
 public EmergencyCallCenter(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public Patient(ScenarioMain simulator, PATIENT_STATUS status) : base(simulator)
 {
     _patientStatus = status;
     _delayed       = 0;
 }
Example #20
0
 public Room(ScenarioMain simulator)
     : base(simulator)
 {
     rnd = new Random();
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="simulator"></param>
 public Ambulance(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public Humidifier(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public Hospital(ScenarioMain simulator, int AvailableBeds) : base(simulator)
 {
     numOfAvailableBeds = AvailableBeds;
     _patients = new List<Patient>();
 }
 public Hygrometer(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public Hygrometer(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public MCI_Agent(ScenarioMain simulator) : base(simulator)
 {
     
 }
 public ControlCenter(ScenarioMain simulator, double goalTemperature, double goalHumidity)
     : base(simulator)
 {
     _goalTemp = goalTemperature;
     _goalHumid = goalHumidity;
 }
 public Thermometer(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public UPSDriver(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public UPS(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public Customer(ScenarioMain simulator)
     : base(simulator)
 {
     _receivedProducts = new List<Product>();
 }
 public SmartHome_Agent(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public MCI_Object(ScenarioMain simulator) : base(simulator)
 {
 }
 public MCI_Agent(ScenarioMain simulator) : base(simulator)
 {
 }
 public Patient(ScenarioMain simulator, PATIENT_STATUS status) : base(simulator)
 {
     _patientStatus = status;
     _delayed = 0;
 }
 public Ambulance(ScenarioMain simulator, int x) : base(simulator)
 {
     _currentPosition = x;
     _vehicleStatus = VEHICLE_STATUS.PARKED;
 }
 public Disaster(ScenarioMain simulator, int x) : base(simulator)
 {
     _x = x;
 }
 public EMSVehicle(ScenarioMain simulator) : base(simulator)
 {
 }
 public ControlCenter(ScenarioMain simulator, double goalTemperature, double goalHumidity)
     : base(simulator)
 {
     _goalTemp  = goalTemperature;
     _goalHumid = goalHumidity;
 }
 public Cooler(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public RescueVehicle(ScenarioMain simulator) : base(simulator)
 {
 }
 public RescueVehicle(ScenarioMain simulator)
     : base(simulator)
 {
     isDispatched = false;
 }
 public AmbulanceManager(ScenarioMain simulator)
     : base(simulator)
 {
     isDispatched = false;
 }
 public EMSVehicle(ScenarioMain simulator)
     : base(simulator)
 {
     isDispatched = false;
 }
 public SmartHome_Agent(ScenarioMain simulator)
     : base(simulator)
 {
     
 }
 public RescueVehicle(ScenarioMain simulator) : base(simulator)
 {
 }
 public Dehumidifier(ScenarioMain simulator)
     : base(simulator)
 {
 }
 public AmbulanceManager(ScenarioMain simulator)
     : base(simulator)
 {
     isDispatched = false;
 }
 public Heater(ScenarioMain simulator)
     : base(simulator)
 {
 }