public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { IAirConditioner airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); this.Database.AirConditioners.Add(airConditioner); return(string.Format(Constants.RegisterAirConditioner, airConditioner.Model, airConditioner.Manufacturer)); }
public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { AirConditioner airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); database.AddAirConditioner(airConditioner); return(string.Format(Constants.REGISTER, airConditioner.Model, airConditioner.Manufacturer)); }
public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { var airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); AirConditionerData.AirConditioners.Add(airConditioner); throw new InvalidOperationException( string.Format(Messages.Register, airConditioner.Model, airConditioner.Manufacturer)); }
public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { CarAirConditioner airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); this.database.AirConditioners.Add(airConditioner); throw new InvalidOperationException( string.Format(Constants.Register, airConditioner.Model, airConditioner.Manufacturer)); }
public string RegisterCarAirConditioner(string model, string manufacturer, int volumeCoverage) { CarAirConditioner airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); MyStuff.AirConditioners.Add(airConditioner); throw new InvalidOperationException( string.Format(OutputMessages.REGISTER, airConditioner.Model, airConditioner.Manufacturer)); }
public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { var airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); this.Database.AddAirConditioner(airConditioner); string result = string.Format(Messages.RegisterAc, airConditioner.Model, airConditioner.Manufacturer); return(result); }
public override string Execute() { string manufacturer = this.Parameters[0]; string model = this.Parameters[1]; int volumeCoverage = int.Parse(this.Parameters[2]); IConditioner airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); this.Database.AddAirConditioner(airConditioner); return string.Format(Constants.Register, airConditioner.Model, airConditioner.Manufacturer); }
public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { var carAirConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); this.CheckForDuplicateEntry(carAirConditioner); this.data .AirConditioners .Add(manufacturer + model, carAirConditioner); return(string.Format(Constants.RegisterMessage, carAirConditioner.Model, carAirConditioner.Manufacturer)); }
public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { AirConditioner airConditioner = new CarAirConditioner() { Manufacturer = manufacturer, Model = model, VolumeCovered = volumeCoverage }; this.database.AirConditionersRepo.Add(airConditioner); this.database.Save(); return(string.Format(Constants.RegisterAirConditioner, airConditioner.Model, airConditioner.Manufacturer)); }
// BUG: found replace places of model and manufacturer public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { var carAirConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); if (Repository.AirConditioners.Any(a => a.Manufacturer == manufacturer && a.Model == model)) { throw new DuplicateEntryException("An entry for the given model already exists."); } Repository.AirConditioners.Add(carAirConditioner); return(string.Format(Constants.Register, carAirConditioner.Model, carAirConditioner.Manufacturer)); }
public void Status_NoneTested_ShouldReturnZeroPercent() { var h001 = new CarAirConditioner("Hitachi", "H001", 100); var h002 = new CarAirConditioner("Hitachi", "H002", 100); var h003 = new CarAirConditioner("Hitachi", "H003", 100); this.data.AddAirConditioner(h001); this.data.AddAirConditioner(h002); this.data.AddAirConditioner(h003); string actual = this.controller.Status(); string expected = "Jobs complete: 0.00%"; Assert.AreEqual(expected, actual); }
public static void Main() { CarAirConditioner con1 = new CarAirConditioner("putka", "maina", 420); CarAirConditioner con2 = con1; con2.Model = "Toshiba"; Console.WriteLine(con1.Model); Console.WriteLine(con2.Model); return; var engine = new Engine(); engine.Run(); }
public void RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { try { IAirConditioner airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); CheckIfExist(airConditioner); this.data.AddAirConditioner(airConditioner); writer.WriteLine($"Air Conditioner model {airConditioner.Model}" + $" from {airConditioner.Manufacturer} registered successfully."); } catch (Exception e) { writer.WriteLine(e.Message); } }
private string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { AirConditioner airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); foreach (var airCondit in this.airConditionalTesterSystemEngine.Database.AirConditioners) { if (airCondit.Model == model) { throw new DuplicateEntryException(Constants.DuplicateEntryMessage); } } this.airConditionalTesterSystemEngine.Database.AirConditioners.Add(airConditioner); var successMessage = string.Format(Constants.SuccessfullRegistrationMessage, airConditioner.Model, airConditioner.Manufacturer); return(successMessage); }
public string RegisterCarAirConditioner(string manufacturer, string model, int volumeCoverage) { var airConditioner = new CarAirConditioner(manufacturer, model, volumeCoverage); this.Database.AddAirConditioner(airConditioner); string result = string.Format(Messages.RegisterAc, airConditioner.Model, airConditioner.Manufacturer); return result; }
public void AddAirConditioner(CarAirConditioner airConditioner) { string key = airConditioner.Manufacturer + airConditioner.Model; this.AirConditioners.Add(key, airConditioner); }
public void RemoveAirConditioner(CarAirConditioner airConditioner) { string key = airConditioner.Manufacturer + airConditioner.Model; this.AirConditioners.Remove(key); }