}// function GetInConMemberInfo /// <summary> /// 生成内部与会人员签到表 /// </summary> /// <param name="conference">会议的实体类</param> /// <returns>一组内部与会人员状态</returns> /// 作者:王宇昊 /// 创建时间:2014-09-22 /// 修改时间: public List <InConMemberModel> GetInConMemberRegisterInfo(ConferenceModel conference) { List <InConMemberModel> list = new List <InConMemberModel>(); InConMemberDAL ICMDAL = new InConMemberDAL(); list = ICMDAL.GetInConRecord(conference.ConId); return(list); }// function GetInConMemberRegisterInfo
}//function GetUserTopic /// <summary> /// 查询与用户有关的会议信息 /// </summary> /// <returns>会议列表</returns> /// 作者:张衡 /// 创建时间:2014-09-20 /// 修改时间: public List <ConferenceModel> GetUserConference(EmployeeModel employee) { List <ConferenceModel> list = new List <ConferenceModel>(); InConMemberDAL inConMember = new InConMemberDAL(); list = inConMember.GetConferenceByUserId(employee); return(list); } // function GetUserTopic
} // function AddConMenRecord /// <summary> /// 添加内部与会人员 /// </summary> /// <returns> 添加内部与会人员</returns> /// 作者:王宇昊 /// 创建时间:2014-09-20 /// 修改时间: public void AddConMenRecord(InConMemberModel inConMen) { try { InConMemberDAL ICMDAL = new InConMemberDAL(); ICMDAL.AddARecord(inConMen); } catch (Exception ex) { throw new Exception(ex.Message); } } // function AddConMenRecord
}// function UpdateResouce /// <summary> /// 会议管理员发布会议通知 /// </summary> /// <param name="conference">会议实体类的实例化对象</param> /// <param name="topic">邮件标题</param> /// <param name="body">邮件正文</param> /// 作者:王宇昊 /// 创建时间:2014-09-18 /// 修改时间: public void SendNotice(ConferenceModel conference, string topic, string body) { InConMemberDAL ICMBDAL = new InConMemberDAL(); OutConMemberDAL OCMBDAL = new OutConMemberDAL(); List <EmployeeModel> Employee = new List <EmployeeModel>(); List <OutConMemberModel> OutCon = new List <OutConMemberModel>(); Employee = ICMBDAL.GetConRecord(conference.ConId); foreach (EmployeeModel Emp in Employee) { string receive = Emp.EmEmail; MailSendBLL.sendMail(topic, body, receive); Thread.Sleep(1000); } OutCon = OCMBDAL.GetConRecord(conference.ConId); foreach (OutConMemberModel Oot in OutCon) { string receive = Oot.ConEmail; MailSendBLL.sendMail(topic, body, receive); Thread.Sleep(1000); } }// function SendNotice
}// function GetTask /// <summary> /// 内部与会人员签到 /// </summary> /// <param name="RegisterMan"></param> /// 作者:王宇昊 /// 创建时间:2014-09-19 /// 修改时间: public void InConMemberRegister(InConMemberModel RegisterMan) { InConMemberDAL ICMDAL = new InConMemberDAL(); ICMDAL.UpdateARecord(RegisterMan); }// function InConMemberRegister