예제 #1
0
 public SumManager CalculateFactu()
 {
     try
     {
         foreach (Projet p in this.genObject.projets)
         {
             // this.logFile.WriteLine(p.Nom + '\n' + '\r');
             FactuStoriesTabs projectCost = new FactuStoriesTabs();
             this.logFile.WriteLine('\r');
             projectCost.setB(calculateStoriesCostfactu(this.manageStories(p.découpageStories["B"])));    // Ajout du cout de la story au cout du projet
             projectCost.setPN(calculateStoriesCostfactu(this.manageStories(p.découpageStories["PNR"]))); // Ajout du cout de la story au cout du projet
             projectCost.setPR(calculateStoriesCostfactu(this.manageStories(p.découpageStories["PR"])));  // Ajout du cout de la story au cout du projet
             this.ResultSumManager.setProjectCostfactu(p.Nom, projectCost);
         }
         this.logFile.WriteLine('\r');
         this.logFile.Close();
         return(this.ResultSumManager);
     }
     catch (Exception e)
     {
         this.logFile.Close();
         return(null);
     }
 }
예제 #2
0
 public void setProjectCostfactu(string projectName, FactuStoriesTabs priceCash)
 {
     this.factuProjectCost.Add(projectName, priceCash);
 }