Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
other
informationbridge
office.intranets
office.misc
office.setup
office.xml
officeupdate
onenote
photodraw.discussion
powerpoint
producer
proj.standard&server
project
project.developer
project.pro_and_serve
project.server
project.vba
project2000
publisher
publisher.prepress
publisher.programming
publisher.webdesign
visio
visio.createshapes
visio.database.modeling
visio.dev.diagrams
visio.dev.shapesheet
visio.dev.vba
visio.dev.vc
visio.developer
visio.general
visio.installation
visio.printing
visio.software.modeling
visio.troubleshoot
  
 
date: Thu, 14 Aug 2008 13:37:05 -0700,    group: microsoft.public.project.developer        back       


Project Start and Finish date   
Is there a better way to get project start and finish date of the projects in 
one call  without having to make multiple calls to the service? 

 private ProjectDataSet.ProjectDataTable GetProjectInformation()
        {
            DataTable dtp = SvcUtil.ReadProjectList().Tables[0];
            ProjectDataSet.ProjectDataTable projects = new 
ProjectDataSet.ProjectDataTable();

            for (int row = 0; row < dtp.Rows.Count; row++)
            {
                Guid project_id = (Guid)dtp.Rows[row]["PROJ_UID"];

                ProjectDataSet ds = SvcUtil.ReadProjectEntities(project_id, 
ProjectEntityType.Project, DataStoreEnum.WorkingStore);
                ProjectDataSet.ProjectRow projectRow = 
projects.NewProjectRow();

                projectRow[projects.PROJ_UIDColumn] = ds.Project[0].PROJ_UID;
                projectRow[projects.PROJ_NAMEColumn] = 
ds.Project[0].PROJ_NAME;
                projectRow[projects.PROJ_INFO_START_DATEColumn] = 
ds.Project[0].PROJ_INFO_START_DATE;
                projectRow[projects.PROJ_INFO_FINISH_DATEColumn] = 
ds.Project[0].PROJ_INFO_FINISH_DATE;
                projectRow[projects.PROJ_OPT_DEF_START_TIMEColumn] = 
ds.Project[0].PROJ_OPT_DEF_START_TIME;
                projectRow[projects.PROJ_OPT_DEF_FINISH_TIMEColumn] = 
ds.Project[0].PROJ_OPT_DEF_FINISH_TIME;

                projects.AddProjectRow(projectRow);
            }

            return (projects);
        }
date: Thu, 14 Aug 2008 13:37:05 -0700   author:   Amit

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us