BLL.Computer.ImportCsv C# (CSharp) Method

ImportCsv() public static method

public static ImportCsv ( string path ) : int
path string
return int
        public static int ImportCsv(string path)
        {
            var importCounter = 0;
            using (var csv = new CsvReader(new StreamReader(path)))
            {
                csv.Configuration.RegisterClassMap<Models.ComputerCsvMap>();
                var records = csv.GetRecords<Models.Computer>();
                foreach (var computer in records)
                {
                    if (AddComputer(computer).IsValid)
                        importCounter++;
                }
            }
            return importCounter;
        }