Exemplo n.º 1
0
        protected void change_flight_ServerClick(object sender, EventArgs e)
        {
            //FlightService fs = new FlightService();
            ManagerService ms = new ManagerService();
            FlightService fs = new FlightService();
            flight f = (flight)Session["flight"];
            if (f == null) return;
            String actual_departure_str = this.actual_departure.Value;
            DateTime actual_departure_dt = DateTime.Parse(actual_departure_str);
            f.actual_departure = actual_departure_dt;

            String actual_arrival_str= this.actual_arrival.Value;
            DateTime actual_arrival_dt= DateTime.Parse(actual_arrival_str);
            f.actual_arrival = actual_arrival_dt;

               //actual arrival, actual departure是日期加上时刻么?
            int plane_no = int.Parse(this.plane_no.Value);
            int plane_id = 2; //通过飞机编号得到id
            f.plane_id = plane_id;
            f.econmy_fee = decimal.Parse(this.economy_fee.Value);
            f.business_fee = decimal.Parse(this.business_fee.Value);
            f.deluxe_fee = decimal.Parse(this.deluxe_fee.Value);

               String res= ms.updateFlight(f);
               if (res == "success")
               {
               Server.Transfer("check-flight.aspx");
               }
            //fail呢?
        }
Exemplo n.º 2
0
        public String getWhileData()
        {
            // FlightService fs = new FlightService();
            ManagerService ms= new ManagerService();
            List<flight> flight_list = ms.getAllFlight();

            String table = "";
            foreach (flight f in flight_list)
            {   //int air_line_id= f.air_line_id;

                table += "<tr>";

                table += "<td>" + f.flight_name + "</td>";
                table += "<td class=\"hidden-480\">" + f.air_line.city_from + "</td>";
                table += "<td >" + f.air_line.city_to + "</td>";
                table += "<td class=\"hidden-480\">" + f.departure_date +  f.air_line.schedule_departure+ "</td>";
                table += "<td >" + f.arrival_date +f.air_line.schedule_arrival+ "</td>";
                table += "<td>"+f.air_line.air_line_name+"</td>";
                table += "<td>" + f.plane.plane_NO + "</td>";
                table += "<td><a href=\"change-flight.aspx\" class=\"btn btn-info btn-sm\">修改</a><a href=\"#\" id=\"id-btn-dialog2\" class=\"btn btn-info btn-sm\">删除</a></td>";

                table += "</tr>";
            }
            return table;
        }
Exemplo n.º 3
0
        protected void change_airline_ServerClick(object sender, EventArgs e)
        {
            air_line al = (air_line) Session["air_line"];
            if (al == null) return;

            al.air_line_name = this.air_line_name.Value;
            al.city_from = this.city_from.Value;
            al.city_to = this.city_to.Value;
            // al.schedule_arrival timespan?
            //DateTime
            String[] time_leave = (this.timepicker1.Value).Split(':');
            String[] time_arr = this.timepicker2.Value.Split(':');
            int t_1 = int.Parse(time_leave[0]);
            int t_2 = int.Parse(time_leave[1]);
            TimeSpan ts_l = new TimeSpan(t_1, t_2, 0);
            t_1 = int.Parse(time_arr[0]);
            t_2 = int.Parse(time_arr[1]);
            TimeSpan ts_a = new TimeSpan(t_1, t_2, 0);
            al.schedule_departure = ts_l;
            al.schedule_arrival = ts_a;

            ManagerService ms = new ManagerService();
            String res= ms.updateAirline(al);
            if (res == "success")
            {
                Server.Transfer("check-airline.aspx");
            }
        }
Exemplo n.º 4
0
        public String getWhileData()
        {
            // FlightService fs = new FlightService();
            ManagerService ms = new ManagerService();
            List<air_line> air_line_list = ms.getAllAirline();

            String table = "";
            foreach (air_line al in air_line_list)
            {
                //int air_line_id = f.air_line_id;

                table += "<tr>";

                table += "<td>" + al.air_line_name + "</td>";
                table += "<td class=\"hidden-480\">" +al.city_from + "</td>";
                table += "<td >" + al.city_to+ "</td>";
                table += "<td class=\"hidden-480\">" + al.schedule_departure + "</td>";
                table += "<td >" + al.schedule_arrival + "</td>";
                table += "<td><a href=\"change-airline.aspx\" class=\"btn btn-info btn-sm\">修改</a><a href=\"#\" id=\"id-btn-dialog2\" class=\"btn btn-info btn-sm\">删除</a></td>";

                table += "</tr>";
            }
            return table;
        }