Example #1
0
        public void OnGetAsync()
        {
            string       line;
            string       path = Path.Combine(_environment.ContentRootPath, "CrimeSurveysFile.txt");
            StreamReader file = new System.IO.StreamReader(path);

            while ((line = file.ReadLine()) != null)
            {
                string[]    data        = line.Split(',');
                CrimeSurvey crimeSurvey = new CrimeSurvey();
                crimeSurvey.FirstName   = data[0];
                crimeSurvey.LastName    = data[1];
                crimeSurvey.CityYouLive = data[2];
                crimeSurvey.isSafe      = Boolean.Parse(data[3]);
                crimeSurvey.ShiftCity   = data[4];
                CrimeSurveys.Add(crimeSurvey);
            }
            file.Close();
        }
        public ActionResult <IEnumerable <CrimeSurvey> > GetCrimeSurvey()
        {
            List <CrimeSurvey> crimeSurveysList = new List <CrimeSurvey>();
            string             line;
            string             path = Path.Combine(_environment.ContentRootPath, "CrimeSurveysFile.txt");
            StreamReader       file = new System.IO.StreamReader(path);

            while ((line = file.ReadLine()) != null)
            {
                string[]    data        = line.Split(',');
                CrimeSurvey crimeSurvey = new CrimeSurvey();
                crimeSurvey.FirstName   = data[0];
                crimeSurvey.LastName    = data[1];
                crimeSurvey.CityYouLive = data[2];
                crimeSurvey.isSafe      = Boolean.Parse(data[3]);
                crimeSurvey.ShiftCity   = data[4];
                crimeSurveysList.Add(crimeSurvey);
            }
            file.Close();
            return(crimeSurveysList);
        }