Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //esto va en el controller
  2.  
  3.  $scope.$on('actualizar-vista',function(){
  4.         obtenerHorarioEstu.datosHorario().then(function(informacion) {
  5.  
  6.             Horario = informacion;
  7.             //console.log(Horario);
  8.  
  9.             $scope.horario = Horario;
  10.             console.log("actualizacion por debajo");
  11.  
  12.         });
  13.     });
  14.  
  15. //esto va en el factory
  16.  
  17. insertarHorario: function(Horario){
  18.  
  19.  
  20.             var db, guardarHorario;
  21.  
  22.             guardarHorario = "INSERT INTO Horario(Codigo, Grupo, Nombre, Creditos, Dia, Hora, Lugar, Profesor)" +
  23.                          "VALUES(?,?,?,?,?,?,?,?)";
  24.  
  25.             if (ionic.Platform.isIOS() || ionic.Platform.isIPad()) {
  26.                 db = window.sqlitePlugin.openDatabase({ name: 'unicesar.db', location: 'default' });
  27.             } else {
  28.                 db = window.openDatabase("unicesar.db", '1.0', 'unicesar', 1024 * 1024 * 100);
  29.             }
  30.  
  31.             $cordovaSQLite.execute(db, guardarHorario, [Horario.codigo, Horario.grupo, Horario.nombre,
  32.                                    Horario.credito, Horario.dia, Horario.hora, Horario.lugar,
  33.                                    Horario.profesor]);
  34.  
  35.            
  36.             console.log("Proceso finalizado");
  37.             $rootScope.$broadcast('actualizar-vista');
  38.  
  39.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement