예제 #1
0
        //筛选
        private void Filtrate()
        {
            List <CinemaInfoModel> ls = new CinemaBLL().Filtrate(Request["CinemaArea"].Replace("\n", "").Replace("\t", ""), Request["OfficeName"].Replace("\n", "").Replace("\t", ""));
            var jsondata = JsonConvert.SerializeObject(ls);

            Response.Write(jsondata);
            Response.End();
        }
예제 #2
0
        //查找电影院
        private void FindCinema()
        {
            List <CinemaInfoModel> ls = new CinemaBLL().FindCinema();
            var jsondata = JsonConvert.SerializeObject(ls);

            Response.Write(jsondata);
            Response.End();
        }
예제 #3
0
        public void dealTheSearch(MOVIE movie, List <MOVIE_SCHEDULE> newMovieSchedule)
        {
            List <Cinema> cinemas = new List <Cinema>();
            Cinema        cinema  = new Cinema();

            CinemaBLL cinemaBll = new CinemaBLL();
            int       first     = 0;
            int       add       = 0;

            //找出电影院
            foreach (MOVIE_SCHEDULE ms in newMovieSchedule)
            {
                CINEMA cia = cinemaBll.GetCinemaById(ms.cinema_id.Value);
                cinema.CinemaName = cia.name;
                cinema.CinemaId   = ms.cinema_id.Value;
                //cinema._cinemaMovieSchedule.Add(ms);

                if (first == 0)
                {
                    first = -1;
                    cinemas.Add(cinema);
                }
                else
                {
                    foreach (Cinema ca in cinemas)
                    {
                        if (ca.CinemaId == ms.cinema_id)
                        {
                            add = 1;
                            break;
                        }
                    }

                    if (add != 1)
                    {
                        cinemas.Add(cinema);
                    }
                }
                add = 0;
            }

            //找出电影院中播放的电影时刻表
            foreach (Cinema cima in cinemas)
            {
                foreach (MOVIE_SCHEDULE mese in newMovieSchedule)
                {
                    if (cima.CinemaId == mese.cinema_id)
                    {
                        cima._cinemaMovieSchedule.Add(mese);
                    }
                }
            }
            //////////////////
            finshSearch(movie, cinemas);
        }
예제 #4
0
 private void Info_Load(object sender, EventArgs e)
 {
     if (RecordType == Record.Booking)
     {
         var obj = new BookingBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.CashPaymentDetails)
     {
         var obj = new CashPaymentDetailsBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Category)
     {
         var obj = new CategoryBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Chair)
     {
         var obj = new ChairBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.ChairClass)
     {
         var obj = new ChairClassBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Cinema)
     {
         var obj = new CinemaBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Client)
     {
         var obj = new ClientBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.ClientPremiumDetails)
     {
         var obj = new ClientPremiumDetailsBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Event)
     {
         var obj = new EventBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.EventDetails)
     {
         var obj = new EventDetailsBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.EventType)
     {
         var obj = new EventTypeBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Genre)
     {
         var obj = new GenderBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Hall)
     {
         var obj = new HallBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Movie)
     {
         var obj = new MovieBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Payment)
     {
         var obj = new PaymentBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Role)
     {
         var obj = new RoleBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Schedule)
     {
         var obj = new ScheduleBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Technology)
     {
         var obj = new TechnologyBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.Ticket)
     {
         var obj = new TicketBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.User)
     {
         var obj = new UserBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
     else if (RecordType == Record.User_Roles)
     {
         var obj = new UserBLL().Retrieve(RecordID);
         InitData(obj.BaseAuditObject);
     }
 }