Exemple #1
0
        public override async Task LoadAsync(int id)
        {
            Id = id;

            var pipe = CreateNewPipe();

            var abutment = new PipeAbutment();

            PipeAbutment = new PipeAbutmentWrapper(abutment);
            var shell = new PipeShell
            {
                KindOfShell = "Вертикальная"
            };

            PipeShell = new PipeShellWrapper(shell);

            var umbrella = new PipeUmbrella
            {
                KindOfUmbrella = "Эконом"
            };

            PipeUmbrella = new PipeUmbrellaWrapper(umbrella);

            InitializePipe(pipe);

            await LoadProductLookupAsync();
        }
Exemple #2
0
 public EconomUmbrellaViewModel(PipeWrapper pipe, PipeUmbrellaWrapper pipeUmbrella)
 {
     Pipe         = pipe;
     PipeUmbrella = pipeUmbrella;
 }
Exemple #3
0
 public PremiumUmbrellaViewModel(PipeWrapper pipe, PipeUmbrellaWrapper pipeUmbrella)
 {
     Pipe         = pipe;
     PipeUmbrella = pipeUmbrella;
 }
Exemple #4
0
 public StandartUmbrellaViewModel(PipeWrapper pipe, PipeUmbrellaWrapper pipeUmbrella)
 {
     Pipe         = pipe;
     PipeUmbrella = pipeUmbrella;
 }