public string RegisterStationaryAirConditioner(string manufacturer, string model, string energyEfficiencyRating, int powerUsage) { BlowWind airConditioner = new BlowWind(manufacturer, model, energyEfficiencyRating, powerUsage); MyStuff.AirConditioners.Add(airConditioner); throw new InvalidOperationException(string.Format(GoodStuff.GoodStuff.REGISTER, airConditioner.Model, airConditioner.Manufacturer)); }
public string RegisterCarAirConditioner(string model, string manufacturer, int volumeCoverage) { BlowWind airConditioner = new BlowWind(manufacturer, model, volumeCoverage); Database.AirConditioners.Add(airConditioner); throw new InvalidOperationException( string.Format(Utility.Register, airConditioner.Model, airConditioner.Manufacturer)); }
public string RegisterPlaneAirConditioner(string manufacturer, string model, int volumeCoverage, string electricityUsed) { BlowWind airConditioner = new BlowWind(manufacturer, model, volumeCoverage, electricityUsed); MyStuff.AirConditioners.Add(airConditioner); throw new InvalidOperationException( string.Format(GoodStuff.GoodStuff.TEST, airConditioner.Model, airConditioner.Manufacturer)); }
public string RegisterCarAirConditioner(string model, string manufacturer, int volumeCoverage) { BlowWind airConditioner = new BlowWind(manufacturer, model, volumeCoverage); MyStuff.AirConditioners.Add(airConditioner); throw new InvalidOperationException( string.Format(GoodStuff.GoodStuff.REGISTER, airConditioner.Model, airConditioner.Manufacturer)); }
public string TestAirConditioner(string manufacturer, string model) { BlowWind airConditioner = Database.GetAirConditioner(manufacturer, model); airConditioner.EnergyRating += 5; var mark = airConditioner.Test(); Database.Reports.Add(new Report(airConditioner.Manufacturer, airConditioner.Model, mark)); throw new InvalidOperationException(string.Format(Utility.Test, model, manufacturer)); }
public string TestAirConditioner(string manufacturer, string model) { BlowWind airConditioner = MyStuff.GetAirConditioner(manufacturer, model); airConditioner.energyRating += 5; var mark = airConditioner.Test(); MyStuff.Reports.Add(new Reprot(airConditioner.Manufacturer, airConditioner.Model, mark)); throw new InvalidOperationException(string.Format(GoodStuff.GoodStuff.TEST, model, manufacturer)); }
public void RegisterPlaneAirConditioner( string manufacturer, string model, int volumeCoverage, string electricityUsed) { try { BlowWind airConditioner = new BlowWind(manufacturer, model, volumeCoverage, electricityUsed); Database.AirConditioners.Add(airConditioner); throw new InvalidOperationException( string.Format(Utility.Test, airConditioner.Model, airConditioner.Manufacturer)); } catch (ArgumentException ex) { var message = ex.Message; new ConsoleWriter().WriteLine(message); } }
internal static void RemoveAirConditioner(BlowWind airConditioner) { AirConditioners.Remove(airConditioner); }
internal static void AddAirConditioner(BlowWind airConditioner) { AirConditioners.Add(airConditioner); }
/// <summary> /// Finds an air conditioner by a given manufacturer and model /// </summary> /// <param name="manufacturer"> /// Manufacturer name. /// </param> /// <param name="model"> /// Model name. /// </param> /// <returns>string</returns> public string FindAirConditioner(string manufacturer, string model) { BlowWind airConditioner = Database.GetAirConditioner(manufacturer, model); throw new InvalidOperationException(airConditioner.ToString()); }