コード例 #1
0
        void getReservedStallNumber()
        {
            /*
             * HttpWebRequest serviceRequest = (HttpWebRequest)WebRequest.Create("http://localhost:8080/ParkingPalsServer/reservation/getReservation");
             * serviceRequest.Method = "GET";
             * serviceRequest.ContentLength = 0;
             * serviceRequest.ContentType = "text/html";
             * serviceRequest.Accept = "text/html";
             */

            try
            {   /*
                 * HttpWebResponse serviceResponse = (HttpWebResponse)serviceRequest.GetResponse();
                 * String status = serviceResponse.StatusCode.ToString();
                 * String reservationID = serviceResponse.GetResponseHeader("reservationID");
                 * String reservedSpot = serviceResponse.GetResponseHeader("reservationSpot");
                 * String userID = serviceResponse.GetResponseHeader("userID");
                 * String reservedTime = serviceResponse.GetResponseHeader("reservedTime");
                 * labelReservationID.Text = "Reservation ID: " + reservationID;
                 * labelReservationSpot.Text = "Reservation Spot: " + reservedSpot;
                 * labelReservationTime.Text = "Reservation Time: " + reservedTime;
                 */
                parkingDB.ParkingDBWSSoapClient obj = new parkingDB.ParkingDBWSSoapClient();

                if (Request.QueryString["ticketid"] == null)
                {
                    string username = Request.QueryString["username"];
                    string userid   = obj.GetUserID(username);
                    labelReservationID.Text   = "Reservation ID: " + userid;
                    labelReservationSpot.Text = "Reservation Spot: " + obj.GetReservationNumber(userid);
                    labelReservationTime.Text = "Reservation Time: " + obj.GetReservationTime(userid);
                }
                else
                {
                    labelReservationSpot.Text = "Temporary Ticket can not reserve spots.";
                }
            }
            catch (Exception ex)
            {
                labelReservationID.Text = "Error: Could not get reservation.";
            }
        }