void ExecuteItemTappedCommand(TablaCAMINOS camino) { Console.WriteLine("DEBUG - CaminosVM - ExecuteItemTappedCommand({0}) entrar...", camino); var navigationParams = new NavigationParameters(); navigationParams.Add("camino", camino); _navigationService.NavigateAsync("EntryCAMINOS", navigationParams); }
public Task <int> SaveCaminosAsync(TablaCAMINOS note) { if (note.id != 0) { return(_database.UpdateAsync(note)); } else { return(_database.InsertAsync(note)); } }
public void OnNavigatedTo(INavigationParameters elcamino) { //throw new NotImplementedException(); Console.WriteLine("DEBUG - EntryCAMINOSVM - OnNavigatedTo({0})", elcamino == null ? "lapoblacion es null" : elcamino.ToString()); camino = elcamino.GetValue <TablaCAMINOS>("camino"); if (camino == null) { Console.WriteLine("DEBUG - EntryCAMINOSVM - OnNavigatedTo: camino es null. Hacemos un new TablaCAMINOS()"); camino = new TablaCAMINOS(); } }
public Task <int> DeleteCaminosAsync(TablaCAMINOS note) { return(_database.DeleteAsync(note)); }