Ejemplo n.º 1
0
        public async Task <ActionResult> Settings()
        {
            var user = await userMgr.FindByNameAsync(User.Identity.Name);

            var model = new ProfileSettingsViewModel
            {
                FirstName = user.FirstName,
                LastName  = user.LastName,
                Birthday  = user.Birthday
            };

            List <CinemaEntity> listCinema = new List <CinemaEntity> {
                new CinemaEntity {
                    Id = 0, Name = "Не вибрано"
                }
            };

            listCinema.AddRange(cinemaRepository.GetAll());
            List <City> listCity = new List <City> {
                new City {
                    Id = 0, Name = "Не вибрано"
                }
            };

            listCity.AddRange(cityRepository.GetAll());
            int userFavoriteCinema = (user.FavotiteCinema == null) ? 0 : user.FavotiteCinema.Id;
            int userCity           = (user.City == null) ? 0 : user.City.Id;

            ViewBag.FavoriteCinemaId = new SelectList(listCinema, "id", "name", userFavoriteCinema);
            ViewBag.CityId           = new SelectList(listCity, "id", "name", userCity);

            return(View(model));
        }
Ejemplo n.º 2
0
 public List <Cinema> GetAll()
 {
     return(cinemaRepository.GetAll());
 }
Ejemplo n.º 3
0
 public ICollection <Cinema> GetAll()
 {
     return(repository.GetAll());
 }