private List <SelectListItem> GetCountries()
        {
            var countries = countriesService.GetCountries(CultureInfo.CurrentCulture.TwoLetterISOLanguageName.ToLower()).Result
                            .Select(c => new SelectListItem(c.Name, c.Estatcode)).ToList();

            return(countries);
        }
Exemplo n.º 2
0
        public override Task PreRender()
        {
            // load countries on first page load
            if (!Context.IsPostBack)
            {
                Countries = countriesService.GetCountries();
                States    = new List <StateDTO>();
            }

            return(base.PreRender());
        }
Exemplo n.º 3
0
 public IActionResult Get()
 {
     try
     {
         var results = _countriesService.GetCountries();
         return(Ok(results));
     }
     catch
     {
         return(BadRequest());
     }
 }
Exemplo n.º 4
0
        public IActionResult Join()
        {
            var model = new JoinUniversityModel
            {
                Countries = _countriesService.GetCountries()
                            .Select(c => new SelectListItem
                {
                    Value = c.Id,
                    Text  = c.Name
                }).ToList()
            };

            return(PartialView("_JoinPartial", model));
        }
Exemplo n.º 5
0
 public IActionResult OnGet()
 {
     Countries = MyCountriesService.GetCountries();
     Cases     = MyCasesService.GetCases();
     Users     = MyUsersService.GetUsers();
     foreach (var user in Users)
     {
         if (TempData.Peek("logged_in") != null)                      // checks if someone is logged in
         {
             if (TempData.Peek("logged_in").ToString() == user.email) // if the user page belongs to the person currently logged in, redirect to the dashboard
             {
                 return(RedirectToPage("Dashboard"));
             }
         }
     }
     return(null);
 }
Exemplo n.º 6
0
 public void OnGet()
 {
     Countries = MyCountriesService.GetCountries();
     Cases     = MyCasesService.GetCases();
 }