Exemple #1
0
        void ExecuteItemTappedCommand(TablaPOBLACIONES poblacion)
        {
            Console.WriteLine("DEBUG - PoblacionesVM - ExecuteItemTappedCommand({0})  entrar...", poblacion);
            var navigationParams = new NavigationParameters();

            navigationParams.Add("poblacion", poblacion);
            _navigationService.NavigateAsync("EntryPOBLACIONES", navigationParams);
        }
        public void OnNavigatedTo(INavigationParameters lapoblacion)
        {
            Console.WriteLine("DEBUG - EntryPOBLACIONESVM - OnNavigatedTo({0})", lapoblacion == null ? "lapoblacion es null" : lapoblacion.ToString());

            poblacion = lapoblacion.GetValue <TablaPOBLACIONES>("poblacion");

            if (poblacion == null)
            {
                Console.WriteLine("DEBUG - EntryPOBLACIONESVM - OnNavigatedTo:  poblacion es null. Hacemos un new TablaALOJAMIENTOS()");
                poblacion = new TablaPOBLACIONES();
            }
            //throw new NotImplementedException();
        }
Exemple #3
0
        public async Task <int> SavePoblacionesAsync(TablaPOBLACIONES note)
        {
            if (note == null)
            {
                Console.WriteLine("DEBUG - SavePoblacionesAsync(null)  retornamos -1");
                return(-1);
            }

            if (note.id != 0)
            {
                return(await _database.UpdateAsync(note));
            }
            else
            {
                return(await _database.InsertAsync(note));
            }
        }
Exemple #4
0
 public Task <int> DeletePoblacionesAsync(TablaPOBLACIONES note)
 {
     return(_database.DeleteAsync(note));
 }