Exemple #1
0
 public Store(List <Topping> toppings, List <Size> sizes, List <Crust> crusts, List <Pizza> presets)
 {
     Toppings.AddRange(toppings);
     Sizes.AddRange(sizes);
     Crusts.AddRange(crusts);
     PizzaPresets.AddRange(presets);
 }
        public InputPageViewModel()
        {
            // Aggregate the sizes
            Sizes.AddRange(AdvancedSettings.Default.DefaultSizes);
            Sizes.Add(Settings.CustomSize);

            _showAdvancedCommand = new RelayCommand(ShowAdvanced);
            _resizeCommand       = new RelayCommand(Resize);
            _cancelCommand       = new RelayCommand(Cancel);
        }
 public AdvertisementSearchModelCopier(AdvertisementsSearchModel searchModel)
 {
     this.originalSearchModel = searchModel;
     TransactionKind          = searchModel.TransactionKind;
     ExpiredAdvertisements    = searchModel.ExpiredAdvertisements;
     SortingBy = searchModel.SortingBy;
     Sizes.AddRange(searchModel.Sizes);
     foreach (var cat in searchModel.CategoriesModel)
     {
         CategoriesModel.Add(cat);
     }
     AdvertisementsKind               = searchModel.AdvertisementsKind;
     CoordinatesModel.Latitude        = searchModel.CoordinatesModel.Latitude;
     CoordinatesModel.LocationAddress = searchModel.CoordinatesModel.LocationAddress;
     CoordinatesModel.Longitude       = searchModel.CoordinatesModel.Longitude;
     CoordinatesModel.MaxDistance     = searchModel.CoordinatesModel.MaxDistance;
     Page = searchModel.Page;
     if (searchModel.UserInfo != null)
     {
         UserInfo.Id       = searchModel.UserInfo.Id;
         UserInfo.UserName = searchModel.UserInfo.UserName;
     }
 }