Example #1
0
        public IActionResult Post([FromBody] Reservation reservationObj)
        {
            reservationObj.ReservationTime = DateTime.Now;
            _dbContext.Reservations.Add(reservationObj);
            _dbContext.SaveChanges();
            _logger.LogInformation("Reservation has been added!");

            return(StatusCode(StatusCodes.Status201Created));
        }
Example #2
0
        public List <Language> AddLanguage(LanguageRequest request)
        {
            Language lang = new Language();

            lang.Name = request.title;
            _db.Language.Add(lang);
            _db.SaveChanges();
            return(_db.Language.ToList());
        }
Example #3
0
        public Movie UpdateMovie(int id, Movie movie)
        {
            var entity = _context.Movies.FirstOrDefault(x => x.id == id);

            movie.id = id;
            _context.Entry(entity).CurrentValues.SetValues(movie);
            _context.SaveChanges();
            return(entity);
        }
Example #4
0
 public void Delete(TEntity entity)
 {
     if (_dbContext.Entry(entity).State == EntityState.Detached)
     {
         _dbSet.Attach(entity);
     }
     _dbSet.Remove(entity);
     _dbContext.SaveChanges();
 }
        public IActionResult SeenTvSeries(int id)
        {
            Episode episode = context.Episodes.Single(e => e.ID == id);

            episode.Seen = true;
            context.SaveChanges();

            return(Redirect("/Media"));
        }
 public ActionResult Create(Customer customer)
 {
     if (ModelState.IsValid)
     {
         db.Customers.Add(customer);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(customer));
 }
Example #7
0
 public ActionResult Create(Genre g)
 {
     if (ModelState.IsValid)
     {
         db.Genres.Add(g);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(g));
 }
Example #8
0
        public IActionResult AddMovie(Movie movie)
        {
            _dbContext.Movies.Add(movie);

            _dbContext.SaveChanges();

            return(Json(new OperationResultViewModel {
                Result = true
            }));
        }
Example #9
0
        public int Add(Actor newActor)
        {
            ValidateInputs(newActor);
            SanitizeInput(newActor);

            _context.Add(newActor);
            var newRecords = _context.SaveChanges();

            return(newRecords);
        }
Example #10
0
 public IActionResult Create(Title title)
 {
     if (ModelState.IsValid)
     {
         _db.Add(title);
         _db.SaveChanges();
         return(RedirectToAction(nameof(Index)));
     }
     return(View(title));
 }
Example #11
0
 public ActionResult Create([Bind(Include = "Name,Sex,Address")] Director director)
 {
     if (ModelState.IsValid)
     {
         db.Director.Add(director);
         db.SaveChanges();
         return(RedirectToAction("index"));
     }
     return(View(director));
 }
Example #12
0
 public ActionResult Create([Bind(Include = "ID,Title,ReleaseDate,Genre,Price, Rating")] Movie movie)
 {
     if (ModelState.IsValid)
     {
         db.Movies.Add(movie);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(movie));
 }
 public ActionResult Create(Movie m)
 {
     if (ModelState.IsValid)
     {
         db.Movies.Add(m);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(m));
 }
Example #14
0
 public Movie AddMovie(Movie m)
 {
     if (m == null)
     {
         throw new ArgumentNullException();
     }
     _context.Movies.Add(m);
     _context.SaveChanges();
     return(m);
 }
Example #15
0
 public ActionResult Create(MovieType movieType)
 {
     if (movieType.TypeName != null)
     {
         db.MovieTypes.Add(movieType);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View());
 }
Example #16
0
 public ActionResult Create(Movie movie)
 {
     if (movie != null)
     {
         db.Movies.Add(movie);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.MovieTypeId = new SelectList(db.MovieTypes, "MovieTypeId", "TypeName");
     return(View());
 }
Example #17
0
        public ActionResult Create(Movie movie)
        {
            if (ModelState.IsValid)
            {
                db.Movies.Add(movie);
                db.SaveChanges();
                return(RedirectToAction("ShowAllMovies"));
            }

            return(View(movie));
        }
Example #18
0
        public ActionResult Create([Bind(Include = "GenreID,strGenre")] Genre genre)
        {
            if (ModelState.IsValid)
            {
                db.Genres.Add(genre);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(genre));
        }
Example #19
0
        public IActionResult MovieForm(MovieResponse movie)
        {
            if (ModelState.IsValid)
            {
                _context.Movies.Add(movie);
                _context.SaveChanges();
                return(View("MovieList", _context.Movies));
            }

            return(View("MovieForm"));
        }
Example #20
0
 public bool AddMovie(MovieDetails movie)
 {
     try{
         _context.Movies.Add(movie);
         _context.SaveChanges();
         return(true);
     }
     catch {
         return(false);
     }
 }
Example #21
0
        public ActionResult Create([Bind(Include = "ID,Name,BirthDate,Bio")] Actor actor)
        {
            if (ModelState.IsValid)
            {
                db.Actors.Add(actor);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(actor));
        }
        public IActionResult NewMovie(NewMovie newMovie)
        {
            if (ModelState.IsValid)
            {
                _context.NewMovie.Add(newMovie);
                _context.SaveChanges();
                return(View("AllMovies", _context.NewMovie));
            }

            return(View("NewMovie"));
        }
Example #23
0
        public int Add(Producer newProducer)
        {
            ValidateInputs(newProducer);
            SanitizeInput(newProducer);

            _context.Add(newProducer);

            var newEntries = _context.SaveChanges();

            return(newEntries);
        }
        public ActionResult Create([Bind(Include = "Id,Name,Avartar,Email,Phone,Message,IDFilm,Status,SentDate")] Feedback feedback)
        {
            if (ModelState.IsValid)
            {
                db.Feedbacks.Add(feedback);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(feedback));
        }
Example #25
0
        public IActionResult AddMovie(AddMovie addMovie)
        {
            if (ModelState.IsValid)
            {
                _context.AddMovie.Add(addMovie);
                _context.SaveChanges();
                return(View("Database", _context.AddMovie));
            }

            return(View("AddMovie"));
        }
Example #26
0
        public ActionResult Create([Bind(Include = "ID,Name,ReleaseDate,Category")] Movie movie)
        {
            if (ModelState.IsValid)
            {
                db.Movies.Add(movie);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(movie));
        }
Example #27
0
 public ActionResult Add(Prize prize)
 {
     if (prize.Name != null)
     {
         db.Prizes.Add(prize);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id = new SelectList(db.Prizes, "Id", "Name");
     return(View());
 }
 public ActionResult Create(Users usermodel)
 {
     if (ModelState.IsValid)
     {
         _userDb.Users.Add(usermodel);
         _userDb.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Error = "Model Invalid";
     return(View(usermodel));
 }
Example #29
0
        public ActionResult Create([Bind(Include = "ID,MovieName,Director,Producer,Cast,Duration,GenreID")] Movie movie)
        {
            if (ModelState.IsValid)
            {
                db.Movies.Add(movie);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.GenreID = new SelectList(db.Genres, "GenreID", "strGenre", movie.GenreID);
            return(View(movie));
        }
        public ActionResult Create(Movie movie)
        {
            if (ModelState.IsValid)
            {
                db.Movies.Add(movie);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.GenreID = new SelectList(db.Genres, "GenreID", "strGenre", movie.GenreID);
            return(View(movie));
        }
        public static void Main()
        {
            using (var db = new MovieDbContext())
            {

                db.Movies.Add(new Movie()
                {
                    Duration = 90, // standartno, kazva magi
                    Rating = 1.1M,
                    Title = "obyrkani kursisti pishat otborna",
                    ReleaseDate = DateTime.Now,
                    Description = "tyrkalqt se po barbaronite i vrunkat pesho da im proverqva koda"
                });

                db.SaveChanges();
            }

            Database.SetInitializer(new MigrateDatabaseToLatestVersion<MovieDbContext, Configuration>());
            //using (IMovieDbContext db = new MovieDbContext())
            //{
            //    var e = db.Movies.FirstOrDefault();
            //
            //    Console.WriteLine(e.Duration);
            //}
        }
 public static void Init(TestContext context)
 {
     db = new MovieDbContext(MovieDbContext.TestConnection);
     db.Database.Delete();
     db.Users.Add(new User()
     {
         UserName = "******"
     });
     db.SaveChanges();
 }