public void Setup() { _productStore = new Mock <IProductStore>(); _pageService = new Mock <IPageService>(); _viewModelProductsPage = new ProductsPageViewModel(_productStore.Object, _pageService.Object); _viewModel = new ProductViewModel(); _vmd = new ProductsDetailViewModel(_viewModel, _productStore.Object, _pageService.Object); }
public ProductsDetailPage(Products product, Users user) { InitializeComponent(); BindingContext = model = new ProductsDetailViewModel() { Product = product, User = user }; }
public ProductsDetailPage(ProductViewModel viewModel) { InitializeComponent(); var productStore = new SQLiteProductStore(DependencyService.Get <ISQLiteDb>()); var pageService = new PageService(); Title = (viewModel.ProductName == null) ? "New Product" : "Edit Product"; BindingContext = new ProductsDetailViewModel(viewModel ?? new ProductViewModel(), productStore, pageService); }
public ProductDetailView(Product product) { InitializeComponent(); pvm = new ProductsDetailViewModel(product); this.BindingContext = pvm; }