Exemple #1
0
        private void Read()
        {
            foreach (var line in File.ReadLines(purchacePath))
            {
                string[] props = line.Split(',');

                DateTime date         = DateTime.Parse(props[0]);
                decimal  amount       = Convert.ToDecimal(props[1], new CultureInfo("en-US"));
                string   name         = props[2];
                string   categoryName = props[3];
                Category category     = GetOrCreateCategory(categoryName);

                Purchace purchace = new Purchace()
                {
                    Date     = date,
                    Amount   = amount,
                    Name     = name,
                    Category = category
                };
                Purchaces.Add(purchace);
            }
        }
Exemple #2
0
 public void AddPurchace(Purchace purchace)
 {
     Purchaces.Add(purchace);
 }