コード例 #1
0
        protected void Button1_Click1(object sender, EventArgs e)
        {   /*
             * // getTicketNumber
             * // http://localhost:8080/ParkingPalsServer/
             * //ticketNumber.Text = "http://localhost:8080/ParkingPalsServer/ticketNumber/" + TextBox1.Text;
             *
             * HttpWebRequest serviceRequest = (HttpWebRequest)WebRequest.Create("http://localhost:8080/ParkingPalsServer/ticketNumber/" + TextBox1.Text);
             * serviceRequest.Method = "GET";
             * serviceRequest.ContentLength = 0;
             * serviceRequest.ContentType = "text/html";
             * serviceRequest.Accept = "text/html";
             * try
             * {
             *  HttpWebResponse serviceResponse = (HttpWebResponse)serviceRequest.GetResponse();
             *  //ticketNumber.Text = "A valid ticket number has been added.";
             *  //Response.Redirect("http://localhost:8080/ParkingPalServer/ticketNumber/");//
             *  String temp = serviceResponse.StatusCode.ToString();
             *  String location = serviceResponse.GetResponseHeader("Locaiton");
             * }
             * catch (Exception ex)
             * {
             *  //ticketNumber.Text = "An invalid ticket number has been added. Please try again.";
             *  Response.Redirect("https://localhost:44373/ErrorPage.aspx");
             *
             * }
             */
            // check ticket
            parkingDB.ParkingDBWSSoapClient obj = new parkingDB.ParkingDBWSSoapClient();
            string ticketid = TextBox1.Text;
            bool   check    = obj.checkTicket(ticketid);

            if (check)
            {
                bool userCheck = obj.checkUser(ticketid);
                if (userCheck)
                {
                    ticketNumber.Text = "This is a user ticket ID, please Log in";
                }
                else
                {
                    Response.Redirect("https://localhost:44373/HomePage.aspx?ticketid=" + ticketid);
                }
            }
            else
            {
                ticketNumber.Text = "An invalid ticket number has been added. Please try again.";
            }
        }