public static SetupViewModel Create(VMCreator vmCreator) { var vm = new SetupViewModel(); vmCreator?.BindView(vm); return(vm); }
public static ListPairsBindViewModel Create(VMCreator vmCreator) { var vm = new ListPairsBindViewModel(); vmCreator?.BindView(vm); return(vm); }
public async Task <CreatorProductDTO> GetInfoProductAsync(TypeProduct typeProduct) { VMCreator creatorEntity = await _vMCreatorRepository.FirstOrDefaultAsync(x => x.TypeProduct == typeProduct); if (creatorEntity == null) { throw new ApplicationException("This product cannot be created"); } return(_mapper.Map <VMCreator, CreatorProductDTO>(creatorEntity)); }
// Start is called before the first frame update private void Start() { var sceneViewLocator = new SceneViewLocator(); var vmCreator = new VMCreator(sceneViewLocator); vm = ListBindViewModel.Create(vmCreator); vm.ShowView(); pair_vm = ListPairsBindViewModel.Create(vmCreator); pair_vm.ShowView(); }
// Use this for initialization private void Start() { var sceneViewLocator = new SceneViewLocator(); _vmCreator = new VMCreator(sceneViewLocator); vm = SetupViewModel.Create(_vmCreator); vm.Visible = new ObservableProperty <bool>(true); vm.Name = new ObservableProperty <string>("JJ"); vm.ShowView(); view = _vmCreator.GetView(vm); }