Ejemplo n.º 1
0
 public void LogSales(SalesCollection salesCollection)
 {
     using (StreamWriter fileWriter = File.CreateText(salesLogFile))
     {
         foreach (SalesPerson salesItem in salesCollection.GetSalesPeople)
         {
             fileWriter.WriteLine($"{salesItem.ID},{salesItem.Name},{salesItem.Amount}");
         }
     }
 }
Ejemplo n.º 2
0
        public void readSalesFile(SalesCollection salesCollection)
        {
            if (File.Exists(salesLogFile))
            {
                using (StreamReader fileReader = new StreamReader(salesLogFile))
                {
                    while (!fileReader.EndOfStream)
                    {
                        string      line      = fileReader.ReadLine();
                        string[]    splitline = line.Split(',');
                        SalesPerson person    = new SalesPerson()
                        {
                            ID = splitline[0], Name = splitline[1], Amount = double.Parse(splitline[2])
                        };

                        salesCollection.AddRecord(person);
                    }
                }
            }
        }
 public void DisplaySales(SalesCollection salesCollection)
 {
     rtbOutput.Text = salesCollection.ToString();
 }