// Use this for initialization void Start() { if (GOhero == null) { Debug.Log("GM : hero not found"); } if (cam == null) { Debug.Log("GM : camera not found"); } //init hero = GOhero.gameObject.GetComponent <Hero>(); Iview = GetComponent <InscriptionView>(); Icontroller = GetComponent <InscriptionController>(); restartButton.GetComponent <Button>().onClick.AddListener(OnClickRestart); //spawner spawner = cam.GetComponent <Spawner>(); spawner.SetHero(GOhero); spawner.SetRandomGeneration(randomGeneration); spawner.SetSkeletonSpawnFrequency(skeletonSpawnFrequency); spawner.SetArcherSpawnFrequency(archerSpawnFrequency); //view if (UIcanvas != null) { UpdateScore(); UpdateRage(); UpdateHealth(); } pauseCanvas.SetActive(false); }
void Start() { gm = GetComponent <GameManager>(); ic = GetComponent <InscriptionController>(); ic.SetButtons(VIButtons); ic.SetInscriptionView(this); VInscription.SetActive(false); }
public static void SyncToCanvas() { logger.Info("InscriptionService/SyncToCanvas - Task 'Sync inscription' STARTED"); try { SyncronizationDAL.SyncToCanvas(); foreach (CanvasWebApi.Common.ConfigEnum.Enrollment_Operation enrollmentOperation in Enum.GetValues(typeof(CanvasWebApi.Common.ConfigEnum.Enrollment_Operation))) { //PRIMERO SE DAN LAS ALTAS Y LUEGO LAS BAJAS List <sp_get_uniCanvas_ws_enrolamientos_Result> inscriptionToSyncList = InscriptionDAL.InscriptionsToSync(enrollmentOperation.ToString()); foreach (sp_get_uniCanvas_ws_enrolamientos_Result inscriptionToSync in inscriptionToSyncList) { try { InscriptionController inscriptionController = new InscriptionController(); Inscription inscription = new Inscription(); inscription.enrollment = new InscriptionDTO(inscriptionToSync); if (enrollmentOperation == CanvasWebApi.Common.ConfigEnum.Enrollment_Operation.A) { InscriptionReturn newInscription = (InscriptionReturn)inscriptionController.CreateBySectionId(inscription, inscriptionToSync.IDAcademicoSeccion.ToString(), inscriptionToSync.IDCanvasSeccion); if (newInscription != null) { InscriptionDAL.UpdateCanvasData((int)inscriptionToSync.ID, newInscription); } } /* * else if (enrollmentOperation == CanvasWebApi.Common.ConfigEnum.Enrollment_Operation.B) * { * InscriptionReturn newInscription = (InscriptionReturn)inscriptionController.DeleteInscription(inscriptionToSync.IDAcademicoCurso, inscriptionToSync.IDCanvasEnrolamiento); * * if (newInscription != null) * { * InscriptionDAL.UpdateCanvasData((int)inscriptionToSync.ID, newInscription); * } * } */ } catch (Exception e) { InscriptionReturn newInscription = new InscriptionReturn() { error_message = e.Message }; InscriptionDAL.UpdateCanvasData((int)inscriptionToSync.ID, newInscription); } } logger.Info("InscriptionService/SyncToCanvas - Task 'Sync inscription' FINISHED"); } } catch (Exception e) { logger.Error("SyncronizationDAL/SyncToCanvas - Task 'Sync user' FINISHED WITH ERROR: \n " + " Message: " + e.Message + "\nInner Exception: " + e.InnerException); return; } }