/// <summary> /// 给主管发送飞秋消息。 /// </summary> void SendMessageToManager(string content, int personid) { PersonInfo p = PersonDao.getPersonInfoByid(personid); //List<PersonInfo> meigonglist = PersonDao.getPersonByRole(2); try { //string content ="您好:{0},\n"+uiinfo.Packagename+"的检查列表,已在"+uiinfo.Createtime+"被创建,请登录查看详细并检查。"; //foreach (var element in meigonglist) { string[] iplist1 = p.Ip.Split(';'); foreach (string ip1 in iplist1) { Communication.TCPManage.SendMessage(GlobalParams.WisofServiceHost, content + "##" + ip1); } //} } catch (Exception e) { MessageBox.Show("通知主管失败!:" + e.ToString()); } }
/// <summary> /// 给主管发送飞秋消息。 /// </summary> void SendMessageToManager(string userip, bool adminip) { try { string content = "您好:" + tu.Adminname + "!\n 您提交测试组测试的《" + tu.Packagename + "》有一项内容为『" + tu.Testtitle + "』、类型为『" + tu.Bugtype + "』的缺陷,被列为『" + tu.Buglevel + "』等级。\n请访问:" + HtmlUrl + tu.Unitno + "查看详细并确认。"; if (adminip) { PersonInfo person = PersonDao.getPersonInfoByid(tu.Adminid); string[] iplist = person.Ip.Split(';'); foreach (string ip in iplist) { Communication.TCPManage.SendMessage(WisofServiceHost, content + "##" + ip); } } string[] iplist1 = userip.Split(';'); foreach (string ip1 in iplist1) { Communication.TCPManage.SendMessage(WisofServiceHost, content + "##" + ip1); } } catch (Exception e) { MessageBox.Show("通知主管失败!:" + e.ToString()); } }