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(); }
public EconomUmbrellaViewModel(PipeWrapper pipe, PipeUmbrellaWrapper pipeUmbrella) { Pipe = pipe; PipeUmbrella = pipeUmbrella; }
public PremiumUmbrellaViewModel(PipeWrapper pipe, PipeUmbrellaWrapper pipeUmbrella) { Pipe = pipe; PipeUmbrella = pipeUmbrella; }
public StandartUmbrellaViewModel(PipeWrapper pipe, PipeUmbrellaWrapper pipeUmbrella) { Pipe = pipe; PipeUmbrella = pipeUmbrella; }