public OggettoViewModel(OggettoViewModel model)
 {
     Offerta = new OffertaOggettoViewModel();
     foreach (PropertyInfo propertyInfo in model.GetType().GetProperties())
     {
         this.GetType().GetProperty(propertyInfo.Name).SetValue(this, propertyInfo.GetValue(model));
     }
 }
 public OggettoViewModel()
 {
     Offerta = new OffertaOggettoViewModel();
 }