public void AddAirConditioner(IAirConditioner airConditioner) { if (GetAirConditioner(airConditioner.Manufacturer, airConditioner.Model) != null) { throw new DuplicateEntryException(Constants.DUPLICATE); } AirConditioners.Add(airConditioner); }
public static Conditioner GetAirConditioner(string manufacturer, string model) { return(AirConditioners.First(x => x.Manufacturer == manufacturer && x.Model == model)); }
public static void RemoveAirConditioner(Conditioner conditioner) { AirConditioners.Remove(conditioner); }
public static void AddAirConditioner(Conditioner conditioner) { AirConditioners.Add(conditioner); }
internal static BlowWind GetAirConditioner(string manufacturer, string model) { return(AirConditioners.Where(x => x.Manufacturer == manufacturer && x.Model == model).First()); }
internal static void RemoveAirConditioner(BlowWind airConditioner) { AirConditioners.Remove(airConditioner); }
internal static void AddAirConditioner(BlowWind airConditioner) { AirConditioners.Add(airConditioner); }
internal static AirConditioner GetAirConditioner(string manufacturer, string model) { // PERFORMANCE: it was .Where().First return(AirConditioners.First(x => x.Manufacturer == manufacturer && x.Model == model)); }
internal static void RemoveAirConditioner(AirConditioner airConditioner) { AirConditioners.Remove(airConditioner); }
internal static void AddAirConditioner(AirConditioner airConditioner) { AirConditioners.Add(airConditioner); }
public static AirConditioner GetAirConditioner(string manufacturer, string model) { // PERFORMANCE: Multiple call of element in sequence return(AirConditioners.First(x => x.Manufacturer == manufacturer && x.Model == model)); }
public static void RemoveAirConditioner(AirConditioner airConditioner) { AirConditioners.Remove(airConditioner); }
public static void AddAirConditioner(AirConditioner airConditioner) { AirConditioners.Add(airConditioner); }