partial void DocumentVersionHolders_Inserted(DocumentVersionHolder entity) { string subject = string.Format("{0} v{1}.{2} distributed to you", entity.DocumentVersion.Document.DocumentTitle, entity.DocumentVersion.MajorVersionNumber, entity.DocumentVersion.MinorVersionNumber); string message = string.Format("<html><body>Dear {0} {1}.<br></br><p>The following document has been distributed to you. Please log in and acknowledge receipt:<br></br>Reference: {2}.<br></br>Title: {3}.<br></br>Version: {4}.{5}.<br></br></p></body></html>", entity.CopyHolder.FirstName, entity.CopyHolder.LastName, entity.DocumentVersion.Document.Reference, entity.DocumentVersion.Document.DocumentTitle, entity.DocumentVersion.MajorVersionNumber, entity.DocumentVersion.MinorVersionNumber); List <string> mailTos = new List <string>(); mailTos.Add(entity.CopyHolder.Email); SendEmail(mailTos, subject, message); }
partial void DocumentVersionHolders_Inserted(DocumentVersionHolder entity) { string subject = string.Format("{0} v{1}.{2} distributed to you", entity.DocumentVersion.Document.DocumentTitle, entity.DocumentVersion.MajorVersionNumber, entity.DocumentVersion.MinorVersionNumber); string message = string.Format("<html><body>Dear {0} {1}.<br></br><p>The following document has been distributed to you. Please log in and acknowledge receipt:<br></br>Reference: {2}.<br></br>Title: {3}.<br></br>Version: {4}.{5}.<br></br></p></body></html>", entity.CopyHolder.FirstName, entity.CopyHolder.LastName, entity.DocumentVersion.Document.Reference, entity.DocumentVersion.Document.DocumentTitle, entity.DocumentVersion.MajorVersionNumber, entity.DocumentVersion.MinorVersionNumber); List<string> mailTos = new List<string>(); mailTos.Add(entity.CopyHolder.Email); SendEmail(mailTos, subject, message); }
partial void DocumentVersionHolders_Updated(DocumentVersionHolder entity) { if (entity.DateAcknowledged != null) { string subject = string.Format("{0} v{1}.{2} Acknowledged", entity.DocumentVersion.Document.DocumentTitle, entity.DocumentVersion.MajorVersionNumber, entity.DocumentVersion.MinorVersionNumber); string message = string.Format("<html><body>Dear {0} {1}.<br></br><p>The following document distribution has been acknowledged by {6} {7}:<br></br>Reference: {2}.<br></br>Title: {3}.<br></br>Version: {4}.{5}.<br></br></p></body></html>", entity.DocumentVersion.Author.FirstName, entity.DocumentVersion.Author.LastName, entity.DocumentVersion.Document.Reference, entity.DocumentVersion.Document.DocumentTitle, entity.DocumentVersion.MajorVersionNumber, entity.DocumentVersion.MinorVersionNumber, entity.CopyHolder.FirstName, entity.CopyHolder.LastName); List <string> mailTos = new List <string>(); mailTos.Add(entity.DocumentVersion.Author.Email); SendEmail(mailTos, subject, message); } }
public static DocumentVersionHolder CreateDocumentVersionHolder(int ID, int documentVersionHolder_DocumentVersion, int documentVersionHolder_Employee, byte[] rowVersion) { DocumentVersionHolder documentVersionHolder = new DocumentVersionHolder(); documentVersionHolder.Id = ID; documentVersionHolder.DocumentVersionHolder_DocumentVersion = documentVersionHolder_DocumentVersion; documentVersionHolder.DocumentVersionHolder_Employee = documentVersionHolder_Employee; documentVersionHolder.RowVersion = rowVersion; return documentVersionHolder; }
public void AddToDocumentVersionHolders(DocumentVersionHolder documentVersionHolder) { base.AddObject("DocumentVersionHolders", documentVersionHolder); }
partial void DocumentVersionHolders_Updated(DocumentVersionHolder entity) { if (entity.DateAcknowledged != null) { string subject = string.Format("{0} v{1}.{2} Acknowledged", entity.DocumentVersion.Document.DocumentTitle, entity.DocumentVersion.MajorVersionNumber, entity.DocumentVersion.MinorVersionNumber); string message = string.Format("<html><body>Dear {0} {1}.<br></br><p>The following document distribution has been acknowledged by {6} {7}:<br></br>Reference: {2}.<br></br>Title: {3}.<br></br>Version: {4}.{5}.<br></br></p></body></html>", entity.DocumentVersion.Author.FirstName, entity.DocumentVersion.Author.LastName, entity.DocumentVersion.Document.Reference, entity.DocumentVersion.Document.DocumentTitle, entity.DocumentVersion.MajorVersionNumber, entity.DocumentVersion.MinorVersionNumber, entity.CopyHolder.FirstName, entity.CopyHolder.LastName); List<string> mailTos = new List<string>(); mailTos.Add(entity.DocumentVersion.Author.Email); SendEmail(mailTos, subject, message); } }