Example #1
0
        public void TestMethod3()
        {
            bool           actual;
            TheaterDetails luxe         = new TheaterDetails();
            Vendor         vendorObject = new Vendor();

            actual = vendorObject.AddToList(luxe);
            Assert.AreEqual(true, actual);
        }
Example #2
0
        public void TestMethod11()
        {
            int            expected = 50;
            TheaterDetails satyam   = new TheaterDetails();

            satyam.SetCapacity(50);
            int actual = satyam.GetCapacity();

            Assert.AreEqual(expected, actual);
        }
Example #3
0
        public void TestMethod10()
        {
            string         expected = "Satyam Cinemas";
            TheaterDetails satyam   = new TheaterDetails();

            satyam.SetName("Satyam Cinemas");

            string actual = satyam.GetName();

            Assert.AreEqual(expected, actual);
        }
Example #4
0
        public ActionResult MovieBooking()
        {
            MovieBooking     moviebook = new MovieBooking();
            TheaterDetails   cinema    = new TheaterDetails();
            MovieInformation movieinfo = new MovieInformation();
            var StateList = movieinfo.StateNameList().ToList();

            foreach (var item in StateList)
            {
                moviebook.StateNameList.Add(item);
            }
            return(View(moviebook));
        }
Example #5
0
        public void TestMethod1()
        {
            List <ShowDetails> expected = new List <ShowDetails>();

            TheaterDetails satyam = new TheaterDetails();

            satyam.SetName("Satyam Cinemas");
            satyam.SetCapacity(50);

            TheaterDetails luxe = new TheaterDetails();

            luxe.SetName("Luxe Mini");
            luxe.SetCapacity(25);

            MoviesDetails avengers = new MoviesDetails();

            avengers.SetId(1);
            avengers.SetName("AVENGERS: ENDGAME");

            ShowDetails show1 = new ShowDetails();

            show1.SetTheater(satyam);
            show1.SetMovie(avengers);
            show1.SetShowTime("10:00 AM");
            ShowDetails show2 = new ShowDetails();

            show2.SetTheater(satyam);
            show2.SetMovie(avengers);
            show2.SetShowTime("14:00 PM");
            ShowDetails show4 = new ShowDetails();

            show4.SetTheater(luxe);
            show4.SetMovie(avengers);
            show4.SetShowTime("10:00 AM");

            expected.Add(show1);
            expected.Add(show2);
            expected.Add(show4);
            List <ShowDetails> actual       = new List <ShowDetails>();
            Vendor             vendorObject = new Vendor();

            actual = vendorObject.GetTheatersDetails("AVENGERS: ENDGAME");
            //Assert.AreEqual(expected[0], actual[0]);
            CollectionAssert.AreEqual(expected, actual);
        }
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());
            }
        }
Example #7
0
 public void SetTheater(TheaterDetails theater)
 {
     theater_details = theater;
 }