partial void ProjectResourceTasks_Inserted(ProjectResourceTask entity)
        {
            if (entity.AssignedTo.Employee.Email != string.Empty)
            {
                string subject = "New Project Task Assignment!";

                string message = string.Format("<html><body>Dear {0} {1}.<br></br><p>You have been assigned to the following task within project {2} - {3}:<br></br>Task Title: {4}<br></br></p>Task Due Date: {5}<br></br>Task Priority: {6}<br></br></p></p></body></html>", entity.AssignedTo.Employee.FirstName, entity.AssignedTo.Employee.LastName, entity.ProjectTask.Project.ProjectReference, entity.ProjectTask.Project.ProjectName, entity.ProjectTask.Title, entity.ProjectTask.DueDate, entity.ProjectTask.Priority);

                List <string> mailTos = new List <string>();

                mailTos.Add(entity.AssignedTo.Employee.Email);

                SendEmail(mailTos, subject, message);
            }
        }
        partial void ProjectResourceTasks_Inserted(ProjectResourceTask entity)
        {
            if (entity.AssignedTo.Employee.Email != string.Empty)
            {
                string subject = "New Project Task Assignment!";

                string message = string.Format("<html><body>Dear {0} {1}.<br></br><p>You have been assigned to the following task within project {2} - {3}:<br></br>Task Title: {4}<br></br></p>Task Due Date: {5}<br></br>Task Priority: {6}<br></br></p></p></body></html>", entity.AssignedTo.Employee.FirstName, entity.AssignedTo.Employee.LastName, entity.ProjectTask.Project.ProjectReference, entity.ProjectTask.Project.ProjectName, entity.ProjectTask.Title, entity.ProjectTask.DueDate, entity.ProjectTask.Priority);

                List<string> mailTos = new List<string>();

                mailTos.Add(entity.AssignedTo.Employee.Email);

                SendEmail(mailTos, subject, message);
            }
        }
 public static ProjectResourceTask CreateProjectResourceTask(int ID, int projectResourceTask_ProjectResource, int projectResourceTask_ProjectTask, byte[] rowVersion)
 {
     ProjectResourceTask projectResourceTask = new ProjectResourceTask();
     projectResourceTask.Id = ID;
     projectResourceTask.ProjectResourceTask_ProjectResource = projectResourceTask_ProjectResource;
     projectResourceTask.ProjectResourceTask_ProjectTask = projectResourceTask_ProjectTask;
     projectResourceTask.RowVersion = rowVersion;
     return projectResourceTask;
 }
 public void AddToProjectResourceTasks(ProjectResourceTask projectResourceTask)
 {
     base.AddObject("ProjectResourceTasks", projectResourceTask);
 }