Beispiel #1
0
        private void Append() /*Legger til data til csv fil uten å legge til header*/
        {
            string  date         = DateTime.Now.ToString();
            decimal fond         = Convert.ToDecimal(fondTextbox.Text);
            decimal enkeltAksjer = Convert.ToDecimal(enkelTextbox.Text);
            decimal spekulasjon  = Convert.ToDecimal(spekulasjonTextbox.Text);
            decimal crypto       = Convert.ToDecimal(cryptoTextbox.Text);
            decimal buffer       = Convert.ToDecimal(bufferTextbox.Text);

            tracker = new Tracker(date, fond, enkeltAksjer, spekulasjon, crypto, buffer);
            var records = new List <Tracker>
            {
                tracker
            };


            csvhandler = new CsvHandler();
            csvhandler.CsvWriter(file, records);

            infoLabel.Text           = tracker.skrivInfo();
            infoLabel.Visible        = true;
            totalResultLabel.Visible = true;

            readCSV();
        }
Beispiel #2
0
        private void readCSV()
        {
            csvhandler = new CsvHandler();
            List <Tracker> trackers = csvhandler.CsvReaders(file);

            for (int i = 0; i < trackers.Count; i++)
            {
                Tracker tracker = trackers[i];
                Console.WriteLine($"Registered on date: {tracker.Date}");
                Console.WriteLine($"Fond: {tracker.Fond}");
                Console.WriteLine($"Enkeltaksjer: {tracker.EnkeltAksjer}");
                Console.WriteLine($"Spekulasjon: {tracker.Spekulasjon}");
                Console.WriteLine($"Crypto: {tracker.Crypto}");
                Console.WriteLine($"Buffer: {tracker.Buffer}");
            }
        }