//Suma el tiempo de esta ultima sesion a la categoria elegida por el usuario private void GuardarTiempoCategoria() { float minutos = Tempo_UltimaEscena.GetMinutos(); //tiempo que se ha estado trabajando esta ronda //Recuperar de la bd los minutos almacenados para hoy de esta actividad float minutosGuardados = 0; System.Data.IDataReader reader = estadisticasDB.BuscarTiempoActividad(categoria, fechaActual); while (reader.Read()) { minutosGuardados = reader.GetFloat(0); } //Sumar minutos y guardarlos minutos += minutosGuardados; estadisticasDB.GuardarTiempoActividad(categoria, minutos, fechaActual); estadisticasDB.close(); }
void Start() { //Objeto para el plugin y enviar actividad InstantiateJavaObject("com.tfg.marta.androidplugin2.PluginClass"); SendActivityReference("com.tfg.marta.androidplugin2.PluginClass"); cs = World.Active.GetOrCreateManager <CountdownSystem>(); //Si se ha cargado esta escena desde la escena "Tempo_Fin", es que se quiere //repetir la sesion anterior directamente (reinciar la cuenta atras con el mismo tiempo) if (Tempo_UltimaEscena.GetEscenaAnterior().Equals("Tempo_Fin")) { minutos = Tempo_UltimaEscena.GetMinutos(); slider.GetComponent <SetTimeValue>().SetValue(minutos); Debug.Log("Repetir minutos: " + minutos); StartCDT(); } Tempo_UltimaEscena.SetEscenaAnterior("Tempo"); }