public getReceiveStateBody ( |
||
message | ||
task | ||
baseURL | string | |
templatepath | string | |
Résultat | String |
private void createReceiveNotification(M_Message message, T_Task task) { if (message.Notified == false) { helper = new MailBodyHelper(); string content = helper.getReceiveStateBody(message, task, baseURL, templatepath); List <string> recipients = new List <string>(); if (String.IsNullOrEmpty(instance.Owner)) { var subject = processStore.getProcessSubjectForWFId(task.WFId); userStore = StoreHandler.getUserStore(cfgSQLConnectionString); recipients.AddRange(userStore.getUsernamesForRole(subject.U_Role_Id)); } else { recipients.Add(instance.Owner); } foreach (string user in recipients) { mail.sendMail(user, "InFlow: " + task.Name + " #" + task.Id + "|" + message.Id, content); } messageStore.markMessageAsNotified(message.Id); } }
private void createReceiveNotification(M_Message message, T_Task task) { if (message.Notified == false) { helper = new MailBodyHelper(); string content = helper.getReceiveStateBody(message, task, baseURL, templatepath); List<string> recipients = new List<string>(); if (String.IsNullOrEmpty(instance.Owner)) { var subject = processStore.getProcessSubjectForWFId(task.WFId); userStore = StoreHandler.getUserStore(cfgSQLConnectionString); recipients.AddRange(userStore.getUsernamesForRole(subject.U_Role_Id)); } else { recipients.Add(instance.Owner); } foreach (string user in recipients) { mail.sendMail(user, "InFlow: " + task.Name + " #" + task.Id + "|" + message.Id, content); } messageStore.markMessageAsNotified(message.Id); } }