Esempio n. 1
0
        private void parseOBJEKT(SieDataItem di)
        {
            var dimNumber = di.GetString(0);
            var number    = di.GetString(1);
            var name      = di.GetString(2);

            if (!DIM.ContainsKey(dimNumber))
            {
                DIM.Add(dimNumber, new SieDimension()
                {
                    Number = dimNumber
                });
            }

            var dim = DIM[dimNumber];

            var obj = new SieObject()
            {
                Dimension = dim, Number = number, Name = name
            };

            if (!dim.Objects.ContainsKey(number))
            {
                dim.Objects.Add(number, obj);
            }
            else
            {
                dim.Objects[number] = obj;
            }
        }
Esempio n. 2
0
        private void parseDimension(SieDataItem di)
        {
            var d = di.GetString(0);
            var n = di.GetString(1);

            if (!DIM.ContainsKey(d))
            {
                DIM.Add(d, new SieDimension()
                {
                    Name = n, Number = d
                });
            }
            else
            {
                DIM[d].Name      = n;
                DIM[d].IsDefault = false;
            }
        }
Esempio n. 3
0
 private void InitializeDimensions()
 {
     DIM.Add("1", new SieDimension()
     {
         Number = "1", Name = "Resultatenhet", IsDefault = true
     });
     DIM.Add("2", new SieDimension()
     {
         Number = "2", Name = "Kostnadsbärare", SuperDim = DIM["1"], IsDefault = true
     });
     DIM.Add("3", new SieDimension()
     {
         Number = "3", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("4", new SieDimension()
     {
         Number = "4", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("5", new SieDimension()
     {
         Number = "5", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("6", new SieDimension()
     {
         Number = "6", Name = "Projekt", IsDefault = true
     });
     DIM.Add("7", new SieDimension()
     {
         Number = "7", Name = "Anställd", IsDefault = true
     });
     DIM.Add("8", new SieDimension()
     {
         Number = "8", Name = "Kund", IsDefault = true
     });
     DIM.Add("9", new SieDimension()
     {
         Number = "9", Name = "Leverantör", IsDefault = true
     });
     DIM.Add("10", new SieDimension()
     {
         Number = "10", Name = "Faktura", IsDefault = true
     });
     DIM.Add("11", new SieDimension()
     {
         Number = "11", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("12", new SieDimension()
     {
         Number = "12", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("13", new SieDimension()
     {
         Number = "13", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("14", new SieDimension()
     {
         Number = "14", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("15", new SieDimension()
     {
         Number = "15", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("16", new SieDimension()
     {
         Number = "16", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("17", new SieDimension()
     {
         Number = "17", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("18", new SieDimension()
     {
         Number = "18", Name = "Reserverat", IsDefault = true
     });
     DIM.Add("19", new SieDimension()
     {
         Number = "19", Name = "Reserverat", IsDefault = true
     });
 }