Ver código fonte

- Vorjahr als Variable in der Abfrage
- <bilanzbeginn_mmyyyy> <jahresbeginn_mmyyyy> , war aber doofe Idee

Robert Bedner 10 anos atrás
pai
commit
1a406f00e8
2 arquivos alterados com 9 adições e 0 exclusões
  1. 5 0
      Model/Konfiguration.cs
  2. 4 0
      Model/Periode.cs

+ 5 - 0
Model/Konfiguration.cs

@@ -290,8 +290,13 @@ namespace GCHR.Model
             queryStr = Regex.Replace(queryStr, @"\<datenbank\>", datenbank);
 
             queryStr = Regex.Replace(queryStr, @"\<period[e]?\>", aktuellePeriode.ToString());
+            queryStr = Regex.Replace(queryStr, @"\<periode_mmyyyy\>", aktuellePeriode.Monat + aktuellePeriode.Jahr);
             queryStr = Regex.Replace(queryStr, @"\<jahresbeginn\>", aktuellePeriode.Jahresbeginn.ToString());
+            queryStr = Regex.Replace(queryStr, @"\<jahresbeginn_mmyyyy\>", aktuellePeriode.Jahresbeginn.Monat + aktuellePeriode.Jahresbeginn.Jahr);
             queryStr = Regex.Replace(queryStr, @"\<bilanzbeginn\>", aktuellePeriode.Bilanzbeginn.ToString());
+            queryStr = Regex.Replace(queryStr, @"\<bilanzbeginn_mmyyyy\>", aktuellePeriode.Bilanzbeginn.Monat + aktuellePeriode.Bilanzbeginn.Jahr);
+            queryStr = Regex.Replace(queryStr, @"\<jahr\>", aktuellePeriode.Jahresbeginn.Jahr);
+            queryStr = Regex.Replace(queryStr, @"\<vorjahr\>", aktuellePeriode.Vorjahr);
 
             return Regex.Replace(queryStr, @"\<department_filter\>", DepartmentFilter);
         }

+ 4 - 0
Model/Periode.cs

@@ -153,5 +153,9 @@ namespace GCHR.Model
 
         public string Info { get { return "Abweichung in Summe: 12.345 €"; } }
 
+
+        public string Vorjahr { 
+            get { return (Int32.Parse(Jahr) - 1).ToString(); }
+        }
     }
 }