本文整理汇总了C#中Patient.beginSession方法的典型用法代码示例。如果您正苦于以下问题:C# Patient.beginSession方法的具体用法?C# Patient.beginSession怎么用?C# Patient.beginSession使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Patient
的用法示例。
在下文中一共展示了Patient.beginSession方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: DoMyWindow
void DoMyWindow(int windowID)
{
// Q. Are you a player or a therapist?
// A. Patient or Therapist
if(windowID == 1)
{
GUILayout.BeginHorizontal();
GUILayout.Space(20);
GUILayout.BeginVertical();
GUILayout.Space (10);
GUILayout.BeginHorizontal();
GUILayout.Label(chooseOne, centeredStyle);
GUILayout.EndHorizontal();
GUILayout.Space(10);
GUILayout.BeginVertical();
if(GUILayout.Button(player, GUILayout.Width(player.width), GUILayout.Height(player.height)))
{
window_ID = 2;
}
if(GUILayout.Button(therapist, GUILayout.Height (player.height), GUILayout.Width(player.width)))
{
window_ID = 3;
}
GUILayout.EndVertical();
GUILayout.Space(20);
GUILayout.EndVertical();
GUILayout.Space(20);
GUILayout.EndHorizontal();
}
// patient login
// Q. First Name, Last Name
// A. ...
if(windowID == 2)
{
GUILayout.BeginHorizontal();
GUILayout.Space (20);
GUILayout.BeginVertical();
GUILayout.Space(10);
GUILayout.Label(playerLogin, centeredStyle);
GUILayout.BeginHorizontal();
GUILayout.Label(UserName);
PatientUsername = GUILayout.TextField(PatientUsername, GUILayout.Width(200), GUILayout.Height(30));
GUILayout.EndHorizontal();
GUILayout.BeginHorizontal();
GUILayout.Label(PassWord);
PatientPassword = GUILayout.PasswordField(PatientPassword, "*"[0], 25, "box", GUILayout.Width(200), GUILayout.Height(30));
GUILayout.EndHorizontal();
GUILayout.BeginHorizontal();
if(GUILayout.Button(cancel, GUILayout.Width (cancel.width), GUILayout.Height(cancel.height)))
{
PatientUsername = "";
PatientPassword = "";
window_ID = 1;
}
if(GUILayout.Button(signIn))
{
// check if patient is in database; if so, successful login
if(db.isRecordExists(tableName, "username", PatientUsername, "password", PatientPassword))
{
currentID = db.GetIDWithUserPass(tableName, "PatientID", "username", PatientUsername, "password", PatientPassword);
string patientTableName = tablePrefix + currentID;
db.InsertRow(patientTableName, newsessionCol, newsessionEntries);
List<int> sessID_list = new List<int>();
sessID_list = db.GetIDValues(patientTableName, "SessionID");
int newSessionNum = sessID_list[sessID_list.Count - 1];
registeredPatient = new Patient();
registeredPatient.beginSession(currentID, newSessionNum );
db.CloseDB();
PatientUsername = "";
PatientPassword = "";
Application.LoadLevel ("Visualizer");
}
PatientUsername = "";
PatientPassword = "";
}
GUILayout.EndHorizontal();
GUILayout.Space (20);
GUILayout.EndVertical();
GUILayout.Space (20);
GUILayout.EndHorizontal();
}
// therapist login
// Q. username, password
//.........这里部分代码省略.........