/// <summary> /// 医生管理测试 /// </summary> public static bool DoctorManageTest(bool res_Launch) { #region 医生列表 //点击医生管理菜单,加载所有医生 res_Launch = DoctorManagerTest.Load_DoctorList(Global.Win_Dentlab, out string msg1); Global.LstInfo.Add(msg1); if (!res_Launch) { return(false); } //输入账号名,点击查询按钮,加载该医生 res_Launch = DoctorManagerTest.Search_DoctoruserName(Global.Win_Dentlab, out string msg2); Global.LstInfo.Add(msg2); if (!res_Launch) { return(false); } //输入医生名称,点击查询按钮,加载该医生 res_Launch = DoctorManagerTest.Search_DoctorName(Global.Win_Dentlab, out string msg3); Global.LstInfo.Add(msg3); if (!res_Launch) { return(false); } //选择是否在线,点击查询按钮,加载是否在线医生 res_Launch = DoctorManagerTest.Search_DoctorUnOnline(Global.Win_Dentlab, out string msg4); Global.LstInfo.Add(msg4); if (!res_Launch) { return(false); } //医生名称为空,点击查询按钮,加载所有医生 res_Launch = DoctorManagerTest.Search_DoctorNameNull(Global.Win_Dentlab, out string msg5); Global.LstInfo.Add(msg5); if (!res_Launch) { return(false); } #endregion #region 新增医生 //新增医生,账号名为空 res_Launch = DoctorManagerTest.AddDoctor_DoctorNameNull(Global.Win_Dentlab, out string msg6); Global.LstInfo.Add(msg6); if (!res_Launch) { return(false); } //新增医生,账号名称最少5个字 | 多于30个字 res_Launch = DoctorManagerTest.AddDoctor_DoctorNameLength(Global.Win_Dentlab, out string msg7); Global.LstInfo.Add(msg7); if (!res_Launch) { return(false); } //新增医生,密码为空 res_Launch = DoctorManagerTest.AddDoctor_PwdBull(Global.Win_Dentlab, out string msg8); Global.LstInfo.Add(msg8); if (!res_Launch) { return(false); } //新增医生,密码少于8位|多于30位 res_Launch = DoctorManagerTest.AddDoctor_PwdLength(Global.Win_Dentlab, out string msg9); Global.LstInfo.Add(msg9); if (!res_Launch) { return(false); } // 新增医生,邮箱地址格式不正确 res_Launch = DoctorManagerTest.AddDoctor_EmailError(Global.Win_Dentlab, out string msg10); Global.LstInfo.Add(msg10); if (!res_Launch) { return(false); } // 新增医生,真实姓名为空|真实姓名多于30个字 res_Launch = DoctorManagerTest.AddDoctor_RealNameLength(Global.Win_Dentlab, out string msg13); Global.LstInfo.Add(msg13); if (!res_Launch) { return(false); } // 新增医生,身份证为空|身份证格式错误 res_Launch = DoctorManagerTest.AddDoctor_IDCard(Global.Win_Dentlab, out string msg30); Global.LstInfo.Add(msg30); if (!res_Launch) { return(false); } // 新增用户,医院为空 res_Launch = DoctorManagerTest.AddDoctor_HospitalNull(Global.Win_Dentlab, out string msg11); Global.LstInfo.Add(msg11); if (!res_Launch) { return(false); } // 新增医生,手机为空|手机格式错误 res_Launch = DoctorManagerTest.AddDoctor_Phone(Global.Win_Dentlab, out string msg31); Global.LstInfo.Add(msg31); if (!res_Launch) { return(false); } // 新增医生,市场负责人为空 res_Launch = DoctorManagerTest.AddDoctor_MarkerNull(Global.Win_Dentlab, out string msg32); Global.LstInfo.Add(msg32); if (!res_Launch) { return(false); } // 新增医生成功,同时关闭新增医生窗口 res_Launch = DoctorManagerTest.AddDoctorSucc(Global.Win_Dentlab, out string msg12); Global.LstInfo.Add(msg12); if (!res_Launch) { return(false); } // 新增医生,点击取消按钮,关闭新增医生窗口 res_Launch = DoctorManagerTest.AddDoctor_ClickCancle(Global.Win_Dentlab, out string msg14); Global.LstInfo.Add(msg14); if (!res_Launch) { return(false); } #endregion #region 编辑医生 //编辑医生,账号名为空 res_Launch = DoctorManagerTest.EditDoctor_DoctorNameNull(Global.Win_Dentlab, out string msg15); Global.LstInfo.Add(msg15); if (!res_Launch) { return(false); } //编辑医生,账号名称最少5个字|多于30个字 res_Launch = DoctorManagerTest.EditDoctor_DoctorNameLength(Global.Win_Dentlab, out string msg16); Global.LstInfo.Add(msg16); if (!res_Launch) { return(false); } //编辑医生,不修改密码 res_Launch = DoctorManagerTest.EditDoctor_NoEditPwd(Global.Win_Dentlab, out string msg17); Global.LstInfo.Add(msg17); if (!res_Launch) { return(false); } //编辑医生,修改密码为少于8位|多于30位 res_Launch = DoctorManagerTest.EditDoctor_PwdLength(Global.Win_Dentlab, out string msg18); Global.LstInfo.Add(msg18); if (!res_Launch) { return(false); } //编辑医生,邮箱地址格式不正确 res_Launch = DoctorManagerTest.EditDoctor_EmailError(Global.Win_Dentlab, out string msg19); Global.LstInfo.Add(msg19); if (!res_Launch) { return(false); } //编辑医生,真实姓名为空|真实姓名多于30个字 res_Launch = DoctorManagerTest.EditDoctor_RealNameLength(Global.Win_Dentlab, out string msg20); Global.LstInfo.Add(msg20); if (!res_Launch) { return(false); } //编辑医生,身份证为空|身份证格式错误 res_Launch = DoctorManagerTest.EditDoctor_IDCard(Global.Win_Dentlab, out string msg33); Global.LstInfo.Add(msg33); if (!res_Launch) { return(false); } //编辑医生,手机为空|手机格式错误 res_Launch = DoctorManagerTest.EditDoctor_Phone(Global.Win_Dentlab, out string msg34); Global.LstInfo.Add(msg34); if (!res_Launch) { return(false); } //编辑医生,修改所在医院 res_Launch = DoctorManagerTest.EditDoctor_EditHospital(Global.Win_Dentlab, out string msg21); Global.LstInfo.Add(msg21); if (!res_Launch) { return(false); } //编辑医生,修改市场负责人 res_Launch = DoctorManagerTest.EditDoctor_Marker(Global.Win_Dentlab, out string msg22); Global.LstInfo.Add(msg22); if (!res_Launch) { return(false); } //编辑医生成功,同时关闭编辑医生窗口 res_Launch = DoctorManagerTest.EditDoctorSucc(Global.Win_Dentlab, out string msg23); Global.LstInfo.Add(msg23); if (!res_Launch) { return(false); } //编辑医生,无修改操作,点击确定按钮 res_Launch = DoctorManagerTest.EditDoctor_NoEdit(Global.Win_Dentlab, out string msg24); Global.LstInfo.Add(msg24); if (!res_Launch) { return(false); } //编辑医生,点击取消按钮,关闭编辑医生窗口 res_Launch = DoctorManagerTest.EditDoctor_ClickCancle(Global.Win_Dentlab, out string msg25); Global.LstInfo.Add(msg25); if (!res_Launch) { return(false); } #endregion #region 除医生 //点击删除医生按钮,弹出提醒框,选择确定 res_Launch = DoctorManagerTest.Del_DoctorComfirm(Global.Win_Dentlab, out string msg26); Global.LstInfo.Add(msg26); if (!res_Launch) { return(false); } //点击删除医生按钮,弹出提醒框,选择取消 res_Launch = DoctorManagerTest.Del_DoctorCancle(Global.Win_Dentlab, out string msg27); Global.LstInfo.Add(msg27); if (!res_Launch) { return(false); } return(true); #endregion }