private static RigaFilettaturaViewModel GetViewModel(RigaTabellaFilettatura ttype, MeasureUnit measureUnit) { if (ttype is RigaTabellaFilettaturaMetrica) { return(new RigaFilettaturaMetricaViewModel(ttype as RigaTabellaFilettaturaMetrica, measureUnit)); } if (ttype is RigaTabellaFilettaturaInPollici) { return(new RigaFilettaturaInPolliciViewModel(ttype as RigaTabellaFilettaturaInPollici, measureUnit)); } throw new NotImplementedException(); }
public RigaFilettaturaInPolliciViewModel(RigaTabellaFilettatura metrica, MeasureUnit measureUnit) : base(metrica, measureUnit) { }
public RigaFilettaturaViewModel(RigaTabellaFilettatura riga, MeasureUnit measureUnit) { MeasureUnit = measureUnit; Source = riga; }