Exemple #1
0
        public ActionResult Temperature(int id, string action, string temperatureTB)
        {
            IDictionary <int, Applience> applienceDictionary = (SortedDictionary <int, Applience>)Session["Apps"];
            ITemperatureable             app = applienceDictionary[id] as ITemperatureable;

            if (action == "Temperature")
            {
                app.Temperature = Convert.ToInt32(temperatureTB);
                app.AirConditioning();
                TempData["conditioner"] = app.Airconditioning;
            }
            return(RedirectToAction("Index"));
        }
Exemple #2
0
 public Fridge(IBrightnesable lamp, ITemperatureable compressor)
 {
     FridgeLamp = lamp;
     Compressor = compressor;
 }
 public Conditioner(ITemperatureable compressor, IFanable coldFan)
 {
     Compressor = compressor;
     ColdFan    = coldFan;
 }
Exemple #4
0
 public Kolorifer(string name, string location, int speedInPercent, double temperatureCelsius)
     : base(name, location, speedInPercent)
 {
     _temperatureCelsius = new TemperatureCelsius(temperatureCelsius);
 }
Exemple #5
0
 public WarmFloor(string name, string location, double temperatureCelsius)
     : base(name, location)
 {
     _temperatureCelsius = new TemperatureCelsius(temperatureCelsius);
 }