예제 #1
0
        public IActionResult Index()
        {
            CSVHelper csv = new CSVHelper(
                string.Format("wwwroot/Registrazioni/Registrazioni_{0}_{1}_{2}.csv", DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day),
                ";",
                new string[] {
                "data", "nome", "cognome", "data_nascita", "via", "numero_civico",
                "citta", "nap", "telefono", "email", "sesso", "hobby", "professione"
            });
            List <User> users = new List <User>();

            try
            {
                List <string[]> readFromFile = csv.ReadAllLines();
                for (int i = 1; i < readFromFile.Count; ++i)
                {
                    User u = new User(readFromFile.ElementAt(i));
                    users.Add(u);
                }
            }
            catch (FileNotFoundException)
            {
            }

            return(View(users.AsEnumerable()));
        }