Esempio n. 1
0
        public async Task <IActionResult> LoadUserProfileView(string name)
        {
            ViewData["Title"] = "User Profile";
            Dictionary <DateTime, Dictionary <string, List <string> > > rotaItems = await _rotaService.GetRotaJobsForPerson(name);

            ViewData["Rota"]      = rotaItems;
            ViewData["Name"]      = name;
            ViewData["youthJobs"] = await _rotaService.GetJobsOnRota(RotaType.YouthClub.ToString());

            ViewData["bandJobs"] = await _rotaService.GetJobsOnRota(RotaType.Band.ToString());

            ViewData["projectionJobs"] = await _rotaService.GetJobsOnRota(RotaType.Projection.ToString());

            return(View("UserProfile"));
        }