Example #1
0
        public ActionResult StateRegistration(MovieRegistration movie)
        {
            MovieInformation movieinfo = new MovieInformation();

            movieinfo.StateRegistration(movie);
            return(View("Success"));
        }
Example #2
0
        public ActionResult TheaterRegistration(MovieRegistration movie, int StateNameList, int CityNameList, int AreaNameList)
        {
            var theater = movie.Name;
            MovieInformation movieinfo = new MovieInformation();

            movieinfo.TheaterRegistration(theater, CityNameList, StateNameList, AreaNameList);
            return(View());
        }
Example #3
0
        public ActionResult MoviesRegistration(MovieRegistration movie)
        {
            MovieInformation movieinfo = new MovieInformation();

            //movieinfo.StateRegistration(movie);
            var state       = (string)Session["StateName"];
            var city        = (string)Session["CityName"];
            var area        = (string)Session["AreaName"];
            var theatername = (string)Session["Name"];

            movieinfo.MovieRegistration(theatername, city, area, state, movie);
            return(View("MovieRegistrationDetails"));
        }
Example #4
0
        public ActionResult TheaterExistence()
        {
            MovieInformation  movieinfo = new MovieInformation();
            MovieRegistration movie     = new MovieRegistration();
            var state = movieinfo.StateNameList().ToList();
            var city  = movieinfo.CityNameList().ToList();
            var area  = movieinfo.AreaNameList().ToList();

            foreach (var item in state)
            {
                movie.StateNameList.Add(item);
            }
            foreach (var item in city)
            {
                movie.CityNameList.Add(item);
            }
            foreach (var item in area)
            {
                movie.AreaNameList.Add(item);
            }
            return(View(movie));
        }
Example #5
0
        public ActionResult TheaterExistence(MovieRegistration movie, int StateNameList, int CityNameList, int AreaNameList)
        {
            MovieInformation movieinfo = new MovieInformation();
            var theater      = movie.Name;
            var state        = movieinfo.StateName(StateNameList);
            var city         = movieinfo.CityName(CityNameList);
            var area         = movieinfo.AreaName(AreaNameList);
            var existTheater = movieinfo.IsTheaterExist(theater, StateNameList, CityNameList, AreaNameList);

            if (existTheater == true)
            {
                Session["StateName"] = state;
                Session["CityName"]  = city;
                Session["AreaName"]  = area;
                Session["Name"]      = theater;
                return(View("MoviesRegistration", movie));
            }
            else
            {
                ViewBag.Message = "You are not registered";
                return(View());
            }
        }
Example #6
0
        public ActionResult Login(Models.Login model_login)
        {
            MovieInformation movieinfo = new MovieInformation();

            Models.UserDetails user  = new Models.UserDetails();
            MovieRegistration  movie = new MovieRegistration();
            string             val   = movieinfo.checkUser(model_login);

            if (ModelState.IsValid)
            {
                if (val != "")
                {
                    if (val == "Provider")
                    {
                        Session["Email"] = model_login.Email;


                        var state = movieinfo.StateNameList().ToList();
                        var city  = movieinfo.CityNameList().ToList();
                        var area  = movieinfo.AreaNameList().ToList();

                        foreach (var item in state)
                        {
                            movie.StateNameList.Add(item);
                        }
                        foreach (var item in city)
                        {
                            movie.CityNameList.Add(item);
                        }
                        foreach (var item in area)
                        {
                            movie.AreaNameList.Add(item);
                        }
                        return(View("../Registration/TheaterExistence", movie));
                    }
                    else if (val == "User")
                    {
                        Session["Email"] = model_login.Email;
                        MovieBooking   moviebook = new MovieBooking();
                        TheaterDetails cinema    = new TheaterDetails();
                        var            StateList = movieinfo.StateNameList().ToList();
                        foreach (var item in StateList)
                        {
                            moviebook.StateNameList.Add(item);
                        }

                        return(View("MovieBooking", moviebook));
                    }
                    else
                    {
                        Session["Email"] = model_login.Email;
                        return(View("../Registration/StateRegistration", movie));
                    }
                }
                else
                {
                    ViewBag.Message = "Invalid Email and Password";
                    return(View());
                }
            }
            else
            {
                return(View());
            }
        }