Ejemplo n.º 1
0
        private void Flights_add_Click(object sender, RoutedEventArgs e)
        {
            int FlightInfants = 0;
            int FlightAdults  = 0;
            int FlightChilds  = 0;
            int FlightLoad    = 0;

            if ((bool)Flights_PassengerRadio.IsChecked)
            {
                FlightInfants = Convert.ToInt32(Flights_Infants.Text != null ? Flights_Infants.Text : "0");
                FlightAdults  = Convert.ToInt32(Flights_Adults.Text != null ? Flights_Adults.Text : "0");
                FlightChilds  = Convert.ToInt32(Flights_Childs.Text != null ? Flights_Childs.Text : "0");
                FlightLoad    = Convert.ToInt32(Flights_Load.Text != null ? Flights_Load.Text : "0");
            }
            else if ((bool)Flights_CargoRadio.IsChecked)
            {
                FlightLoad = Convert.ToInt32(Flights_Load.Text != null ? Flights_Load.Text : "0");
            }

            bool result = Service.InsertFlight(Convert.ToInt32(Flights_FID.Text), Convert.ToDateTime(Flights_SchDTFlight.Text), flights_DTflight.Text, FlightLoad, Convert.ToInt32(Flights_FuelVolume.Text),
                                               (bool)Flights_isScheduledCheck.IsChecked, (bool)Flights_isLocalCheck.IsChecked, (bool)Flights_isCharterCheck.IsChecked,
                                               (string)Flights_AirplaneCombo.SelectedValue, (string)Flights_BeneficiaryCombo.SelectedValue, Convert.ToInt32(Flights_RouteCombo.SelectedValue),
                                               username, password, (bool)flights_telescopeCheck.IsChecked, FlightInfants, FlightChilds, FlightAdults);

            Flights_Refresh_Click(sender, e);
            if (!result)
            {
                ErrorBox er = new ErrorBox("خطا"); er.Show();
            }
        }