コード例 #1
0
 /// <summary>
 /// 发送消息
 /// </summary>
 private void SendInformation(int jobflowid, string[] list)
 {
     PJOAModels.JobFlow     model      = PJOABLL.JobFlowManager.GetModel(jobflowid);
     PJOAModels.Information informodel = null;
     if (model != null)
     {
         informodel               = new PJOAModels.Information();
         informodel.sortid        = 5;
         informodel.associationid = jobflowid;
         informodel.contents      = "审核编号为" + model.cname + "的单据";
         informodel.createtime    = DateTime.Now;
         informodel.sendtime      = DateTime.Now;
         informodel.founderid     = ((PJOAModels.LoginInfo)Session["login"]).Id;
         if (PJOABLL.InformationManager.Add(informodel))
         {
             int maxid = PJOABLL.InformationManager.GetMaxId();
             PJOAModels.InformationNotice infnotic = null;
             for (int j = 0; j < list.Length; j++)
             {
                 infnotic = new PJOAModels.InformationNotice();
                 infnotic.informationid = maxid;
                 infnotic.recipientid   = int.Parse(list[j].ToString());
                 infnotic.remind        = "是";
                 PJOABLL.InformationNoticeManager.Add(infnotic);
             }
         }
     }
 }
コード例 #2
0
 /// <summary>
 /// 创建消息通知
 /// </summary>
 /// <param name="infoid">消息的id值</param>
 /// <param name="acceptid">接受人员的id值</param>
 public void CreateInfoNotice(int infoid, int acceptid)
 {
     PJOAModels.InformationNotice model = new PJOAModels.InformationNotice();
     model.informationid = infoid;
     model.recipientid   = acceptid;
     model.remind        = "是";
     PJOABLL.InformationNoticeManager.Add(model);
 }