Ejemplo n.º 1
0
 public MSProjectProject(MSProjectFileParser parser)
 {
     Tasks       = parser.GetTasksWithoutHierarhy();
     Resources   = parser.GetResources();
     ProjectName = parser.GetProjectProperties().getName();
     Status      = parser.GetProjectProperties().getContentStatus();
     //Only one project in file
     ProjectId = -1;
     Rate      = new ProjectRate(this);
 }
Ejemplo n.º 2
0
        public ProjectWindow(FileDialogWorker worker)
        {
            InitializeComponent();
            fileDialog = worker;


            builder = new PDFBuilder();
            charts  = new List <ChartContainer>();

            fileWorker = new MSProjectFileWorker();
            fileWorker.ReadFile(fileDialog.FilePath);
            msProjectParser = new MSProjectFileParser(fileWorker.ProjectFile);
            Project         = new MSProjectProject(msProjectParser);
        }