/// <summary>
        /// Put all lines of the file to array of strings
        /// </summary>
        /// <param name="fileName"></param>
        /// <returns></returns>
        public void GetData(string fileName)
        {
            var data = File.ReadAllLines(fileName);
            var kindergardenManager = new KindergardenManager(context);

            kindergardenManager.UploadData(data);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// <summary>
        /// Put all lines of the stream to array of strings
        /// </summary>
        /// <param name="file"></param>
        /// <returns></returns>
        public string[] GetData(IFormFile file)
        {
            if (file == null || file.Length == 0)
            {
                throw new FileNotFoundException();
            }

            var data   = new List <string>();
            var stream = new StreamReader(file.OpenReadStream());

            while (stream.Peek() != -1)
            {
                data.Add(stream.ReadLine());
            }

            var kindergardenManager = new KindergardenManager(context);

            kindergardenManager.UploadData(data.ToArray());

            return(data.ToArray());
        }