public SmallTreeListViewModel(INavigation navigation, string fk) { _navigation = navigation; _smallTreeRepository = new SmallTreeRepository(); _fk = fk; AddCommand = new Command(async() => await ShowAdd(_fk)); DeleteAllCommand = new Command(async() => await DeleteAll()); ShowFilteredCommand = new Command <SMALLTREE>(async(x) => await ShowSmallTree(x)); FetchSmallTree(); }
public AddSmallTreeViewModel(INavigation navigation, string selectedID) { _navigation = navigation; _smallTree = new SMALLTREE(); _smallTree.SMALLTREEID = selectedID; _smallTreeRepository = new SmallTreeRepository(); _fk = selectedID; AddCommand = new Command(async() => await Update()); DeleteCommand = new Command(async() => await Delete()); ListSpecies = PickerService.SpeciesItems().ToList().OrderBy(c => c.NAME).ToList(); }
public AddSmallTreeViewModel(INavigation navigation, string selectedID) { _navigation = navigation; _smallTree = new SMALLTREE(); _smallTree.PLOTID = selectedID; _smallTreeRepository = new SmallTreeRepository(); _fk = selectedID; AddCommand = new Command(async() => await Update()); DeleteCommand = new Command(async() => await Delete()); ListSpecies = PickerService.SmallTreeSpeciesItems().ToList().OrderBy(c => c.ID).ToList(); IsChanged = false; OnAppearingCommand = new Command(() => OnAppearing()); OnDisappearingCommand = new Command(() => OnDisappearing()); }