private bool validateLogin() { warningText.SetActive(false); errorText.SetActive(false); myEmail = email.GetComponent <InputField>().text; myPassword = password.GetComponent <InputField>().text; if (myEmail == "" || myPassword == "") { warningText.SetActive(true); return(false); } else { DatabaseProcessor database = new DatabaseProcessor(); DataTable userData; string loginQuery = user.generatePersonQuery(myEmail, myPassword); database.Connect(); userData = database.GetData(loginQuery); if (userData.Rows.Count == 1) { user.PersonID1 = int.Parse(userData.Rows[0]["PersonID"].ToString()); user.Name1 = userData.Rows[0]["Name"].ToString(); user.Surname1 = userData.Rows[0]["Surname"].ToString(); user.OutlookMail1 = userData.Rows[0]["OutlookMail"].ToString(); user.Password1 = userData.Rows[0]["Password"].ToString(); user.Title1 = userData.Rows[0]["Title"].ToString(); user.Department1 = userData.Rows[0]["Department"].ToString(); user.Team1 = userData.Rows[0]["Team"].ToString(); user.Speciality1 = userData.Rows[0]["Speciality"].ToString(); user.PersonalInfo1 = userData.Rows[0]["PersonalInfo"].ToString(); user.ARFotoName1 = userData.Rows[0]["ARFotoName"].ToString(); return(true); } else { email.GetComponent <InputField>().text = ""; } myPassword = password.GetComponent <InputField>().text = ""; errorText.SetActive(true); return(false); } }
protected virtual void OnTrackingFound() { var rendererComponents = GetComponentsInChildren <Renderer>(true); var colliderComponents = GetComponentsInChildren <Collider>(true); var canvasComponents = GetComponentsInChildren <Canvas>(true); // Enable rendering: foreach (var component in rendererComponents) { component.enabled = true; } // Enable colliders: foreach (var component in colliderComponents) { component.enabled = true; } // Enable canvas': foreach (var component in canvasComponents) { component.enabled = true; } Scene scene = SceneManager.GetActiveScene(); if (scene.name == "OrientationMode") { this.txtEvents.text = ""; DateTime date = DateTime.Today; string sentence = date.ToShortDateString(); String[] breakApart = sentence.Split('/'); DataTable personDT; DataTable eventDT; string generatedQueryWithEvent; string generatedQueryWithPerson; PERSON foundedPerson = new PERSON(); EVENT foundedEvent = new EVENT(); generatedQueryWithPerson = foundedPerson.generatePersonQuery(mTrackableBehaviour.TrackableName); personDT = database.GetData(generatedQueryWithPerson); displayOrientationData(personDT); foreach (DataRow row in personDT.Rows) { this.personIDForOrientationMode = int.Parse(row["PersonID"].ToString()); break; } if (this.personIDForOrientationMode != -1) { generatedQueryWithEvent = foundedEvent.generateEventQuery((this.personIDForOrientationMode)); eventDT = database.GetData(generatedQueryWithEvent); displayEvents(eventDT, breakApart); } } else if (scene.name == "SystemDashboard") { DataTable mySysDashDT; string generatedQueryWithPerson; string generatedQueryWithTask; TASK foundedTask = new TASK(); PERSON foundedPerson = new PERSON(); generatedQueryWithPerson = foundedPerson.generatePersonQuery(mTrackableBehaviour.TrackableName); generatedQueryWithTask = foundedTask.generateTaskQuery(mTrackableBehaviour.TrackableName); mySysDashDT = database.GetData(generatedQueryWithPerson); if (mySysDashDT.Rows.Count > 0) { foreach (DataRow row in mySysDashDT.Rows) { this.personIDForOperationMode = int.Parse(row["PersonID"].ToString()); break; } if (this.personIDForOperationMode != -1) { displayOperationData(this.personIDForOperationMode); } } else { mySysDashDT = database.GetData(generatedQueryWithTask); foreach (DataRow row in mySysDashDT.Rows) { this.taskIDForMeetingMode = int.Parse(row["TaskID"].ToString()); break; } if (this.taskIDForMeetingMode != -1) { TFSButton.isOn = true; displayTaskData(mTrackableBehaviour.TrackableName); } } } }