private void submitBtn_Click(object sender, EventArgs e) { bool passed = false; if (parent.proctor.CheckCredentials(usernameRTxt.Text, passwordRTxt.Text)) { UserDBDataSetWorkerTableAdapters.UserClientTableAdapter adapter = new UserDBDataSetWorkerTableAdapters.UserClientTableAdapter(); UserDBDataSetWorker.UserClientDataTable userTable = adapter.GetCheckCredentials(usernameRTxt.Text, passwordRTxt.Text); parent.proctor.GetConnection().SetLearning(target, userTable[0].UserName, userTable[0].Pass, userTable[0].UserID); Hide(); parent.Populate(); } else { //ask for resubmission with new username } }
public void RunPrediction() { while (predicting) { //Monitor.Enter(); List <KeyValuePair <UserClient, KeyValuePair <int, double> > > answer = Predict(); if (answer.Count > 0 && answer[0].Value.Value != 0) { bool didSomething = true; activeClientWnd.UpdatePredictions(answer); } if (needsUpdate) { activeClientWnd.Populate(); needsUpdate = false; } Thread.Sleep(1000); } }