private IList<double> Price(MakeUpObjectType name) { IList<double> price; switch (name) { case MakeUpObjectType.Volume: price = this.MakeUpExpensiveList(1, 10); break; case MakeUpObjectType.Length: price = this.MakeUpExpensiveList(1, 20); break; case MakeUpObjectType.Waterproof: price = this.MakeUpExpensiveList(1, 30); break; case MakeUpObjectType.VolumeAndLength: price = this.MakeUpExpensiveList(1, 40); break; default: price = null; break; } return price; }
private IList <double> Price(MakeUpObjectType name) { IList <double> price; switch (name) { case MakeUpObjectType.Volume: price = this.MakeUpExpensiveList(1, 10); break; case MakeUpObjectType.Length: price = this.MakeUpExpensiveList(1, 20); break; case MakeUpObjectType.Waterproof: price = this.MakeUpExpensiveList(1, 30); break; case MakeUpObjectType.VolumeAndLength: price = this.MakeUpExpensiveList(1, 40); break; default: price = null; break; } return(price); }
public MakeUpObject GetMakeUpFactoryObject(MakeUpObjectType name) { MakeUpObject mascara; if (!this.mackeUpList.TryGetValue(name, out mascara)) { mascara = new MakeUpObject { Name = name, Price = this.Price(name) }; this.mackeUpList.Add(name, mascara); } return mascara; }
public MakeUpObject GetMakeUpFactoryObject(MakeUpObjectType name) { MakeUpObject mascara; if (!this.mackeUpList.TryGetValue(name, out mascara)) { mascara = new MakeUpObject { Name = name, Price = this.Price(name) }; this.mackeUpList.Add(name, mascara); } return(mascara); }