Esempio n. 1
0
        public void Insert(ICinemaCreation cinema)
        {
            Cinema newCinema = new Cinema(cinema.Name, cinema.Address);

            db.Cinemas.Add(newCinema);

            db.SaveChanges();
        }
        public async Task Insert(ICinemaCreation cinema)
        {
            Cinema newCinema = new Cinema(cinema.Name, cinema.Address);

            this.db.Cinemas.Add(newCinema);

            await this.db.SaveChangesAsync();
        }
Esempio n. 3
0
        public async Task <NewSummary> New(ICinemaCreation model)
        {
            ICinema cinema = await this.cinemaRepo.GetByNameAndAddress(model.Name, model.Address);

            if (cinema != null)
            {
                return(new NewSummary(false, StringConstants.CinemaExists));
            }

            return(await newCinema.New(model));
        }
        public async Task <NewSummary> New(ICinemaCreation cinema)
        {
            await this.cinemaRepo.Insert(new Cinema(cinema.Name, cinema.Address));

            return(new NewSummary(true));
        }