예제 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["tourist_id"] != null)
     {
         LoadData(int.Parse(Session["tourist_id"].ToString()));
         if (!Page.IsPostBack)
         {
             AttractionDAO attractions = new AttractionDAO();
             foreach (var i in attractions.SelectAll().OrderBy(a => a.Name).ToList())
             {
                 DropDownListAttractions.Items.Add(new ListItem(i.Name, i.Id.ToString()));
             }
             DropDownListAttractions.DataBind();
         }
     }
     else if (Session["tourguide_id"] != null)
     {
         Response.Redirect("Index.aspx");
     }
     else
     {
         Response.Redirect("Login.aspx");
     }
 }
예제 #2
0
        //
        public List <Attraction> ListAttractionAll()// un-filter, popular arrange
        {
            AttractionDAO dao = new AttractionDAO();

            return(dao.SelectAll());
        }
예제 #3
0
        public List <Attraction> ListAttraction(string type)// filtered, popular arrange
        {
            AttractionDAO dao = new AttractionDAO();

            return(dao.SelectByType(type));
        }
예제 #4
0
        public Attraction GetAttractionDataById(string attId)
        {
            AttractionDAO dao = new AttractionDAO();

            return(dao.SelectById(attId));
        }
예제 #5
0
        public void UpdateAttraction(Attraction att)
        {
            AttractionDAO attDao = new AttractionDAO();

            attDao.UpdateAttraction(att);
        }
예제 #6
0
        //

        public void AddAttraction(Attraction att)
        {
            AttractionDAO attDao = new AttractionDAO();

            attDao.InsertNewAttraction(att);
        }
예제 #7
0
        public List <Attraction> ListAttraction_Personal(string type, string arrange)// filtered, personal arrange
        {
            AttractionDAO dao = new AttractionDAO();

            return(dao.SelectByType_Personal(type, arrange));
        }
예제 #8
0
        ///////// breaker /////////

        public List <Attraction> ListAttractionAll_Personal(string arrange)// un-filter, personal arrange
        {
            AttractionDAO dao = new AttractionDAO();

            return(dao.SelectAll_Personal(arrange));
        }