Example #1
0
        public bool Put(Movie movie)
        {
            bool index = false;

            try
            {
                movieDBContext = new MovieDBContextDataContext();
                var _movie = movieDBContext.Movies.Where(x => x.ID.Equals(movie.ID)).FirstOrDefault();
                if (_movie != null)
                {
                    _movie.Description = movie.Description;
                    _movie.Director    = movie.Director;
                    _movie.ImageUrl    = movie.ImageUrl;
                    _movie.Name        = movie.Name;
                    _movie.ReleaseDate = movie.ReleaseDate;
                    _movie.Stars       = movie.Stars;
                    _movie.Writers     = movie.Writers;
                    movieDBContext.SubmitChanges();
                    index = true;
                }
            }
            catch
            {
                //log error here
            }
            return(index);
        }
Example #2
0
        public bool Delete(int movieId)
        {
            bool index = false;

            try
            {
                movieDBContext = new MovieDBContextDataContext();
                movieDBContext.Movies.DeleteOnSubmit(movieDBContext.Movies.Where(x => x.ID.Equals(movieId)).First());
                movieDBContext.SubmitChanges();
                index = true;
            }
            catch
            {
                //log error here
            }
            return(index);
        }
Example #3
0
        public bool Save(Movie movie)
        {
            bool index = false;

            try
            {
                movieDBContext = new MovieDBContextDataContext();
                movieDBContext.Movies.InsertOnSubmit(movie);
                movieDBContext.SubmitChanges();
                index = true;
            }
            catch
            {
                //log error here
            }
            return(index);
        }
Example #4
0
 public List <Movie> GetMovies()
 {
     movieDBContext = new MovieDBContextDataContext();
     return(movieDBContext.Movies.ToList());
 }