Quantcast
Channel: Project Customization and Programming forum
Viewing all articles
Browse latest Browse all 5347

assign resources to a task programmatically

$
0
0

hello forum members,

does anyone have any code samples on how to assign a resource or a group of resources to a task programmatically?

here is what i got so far:

                                

            for (int i = 0; i < numProjects; i++)
            {
                projectUids[i] = Guid.NewGuid();
                projDs[i] = new backendProject.ProjectDataSet();
                backendProject.ProjectDataSet.ProjectRow projRow = projDs[i].Project.NewProjectRow();

                projRow.PROJ_TYPE = projectType;
                projRow.PROJ_UID = projectUids[i];
                projRow.PROJ_NAME = "WCFTEST_" + projectUids[i].ToString();

                projDs[i].Project.AddProjectRow(projRow);

                // Add some tasks
                backendProject.ProjectDataSet.TaskRow taskOne = projDs[i].Task.NewTaskRow();
                taskOne.PROJ_UID = projRow.PROJ_UID;
                taskOne.TASK_UID = Guid.NewGuid();
                //Task Duration format must be specified
                taskOne.TASK_DUR_FMT = (int)PSLibrary.Task.DurationFormat.Day;
                taskOne.TASK_DUR = 4800;  // 8 hours in duration units (minute/10)
                taskOne.TASK_NAME = "Task One";
                taskOne.TASK_START_DATE = System.DateTime.Now.AddDays(1);
                projDs[i].Task.AddTaskRow(taskOne);

//TODO: assign resources to this task so that they can log time to it
            }


tatiana


Viewing all articles
Browse latest Browse all 5347

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>