Exemplo n.º 1
0
        // GET api/Movies
        public IEnumerable <Movie> Get()
        {
            List <Movie> movies = new MovieDA().GetAll();

            //string moviesSerialized = new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(movies);

            return(movies);
        }
Exemplo n.º 2
0
 public IActionResult RemoveMovie(int movieid)//for canceling the Movie
 {
     try
     {
         int admin = Convert.ToInt32(HttpContext.Session.GetInt32("Admin"));
         if (admin == 1)
         {
             MovieDA   movieDAObj = new MovieDA();
             MovieInfo movie      = new MovieInfo();
             movie = movieDAObj.GetMovie(movieid);
             return(View(movie));
         }
         else
         {
             return(RedirectToAction("Home", "Movie"));
         }
     }
     catch (Exception exCancelConfirmation)
     {
         string exMessage = "oops! There is a problem in loading the page.";
         return(RedirectToAction("Index", "ExeptionHandler", new { Exeption = exMessage }));
     }
 }
Exemplo n.º 3
0
 public IActionResult MovieList(string message)
 {
     try
     {
         int admin = Convert.ToInt32(HttpContext.Session.GetInt32("Admin"));
         if (admin == 1)
         {
             List <MovieInfo> movies     = new List <MovieInfo>();
             MovieDA          MovieDAObj = new MovieDA();
             movies          = MovieDAObj.GetMovies();
             ViewBag.message = message;
             return(View(movies));
         }
         else
         {
             return(RedirectToAction("Home", "Movie"));
         }
     }
     catch (Exception exRemoveShow)
     {
         string exMessage = "oops! There is a problem in loading the page.";
         return(RedirectToAction("Index", "ExeptionHandler", new { Exeption = exMessage }));
     }
 }
Exemplo n.º 4
0
        // DELETE api/Movies/5
        public bool Delete(int id)
        {
            bool result = new MovieDA().Delete(id);

            return(result);
        }
Exemplo n.º 5
0
        // PUT api/Movies/5
        public bool Put(int id, [FromBody] Movie movie)
        {
            bool result = new MovieDA().Update(movie);

            return(result);
        }
Exemplo n.º 6
0
        // POST api/Movies
        public bool Post([FromBody] Movie movie)
        {
            bool result = new MovieDA().Insert(movie);

            return(result);
        }
Exemplo n.º 7
0
        // GET api/Movies/5
        public Movie Get(int id)
        {
            Movie movie = new MovieDA().Get(id);

            return(movie);
        }