コード例 #1
0
ファイル: CaminosViewModel.cs プロジェクト: jrariasf/YPA20.6
        void ExecuteItemTappedCommand(TablaCAMINOS camino)
        {
            Console.WriteLine("DEBUG - CaminosVM - ExecuteItemTappedCommand({0})  entrar...", camino);
            var navigationParams = new NavigationParameters();

            navigationParams.Add("camino", camino);
            _navigationService.NavigateAsync("EntryCAMINOS", navigationParams);
        }
コード例 #2
0
ファイル: DataBase.cs プロジェクト: jrariasf/XAMLive
 public Task <int> SaveCaminosAsync(TablaCAMINOS note)
 {
     if (note.id != 0)
     {
         return(_database.UpdateAsync(note));
     }
     else
     {
         return(_database.InsertAsync(note));
     }
 }
コード例 #3
0
        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();
            }
        }
コード例 #4
0
ファイル: DataBase.cs プロジェクト: jrariasf/XAMLive
 public Task <int> DeleteCaminosAsync(TablaCAMINOS note)
 {
     return(_database.DeleteAsync(note));
 }