예제 #1
0
        private void OKButton_Click(object sender, EventArgs e)
        {
            DateTime depDate = departureDatePicker.Value;
            DateTime depTime = departureTimePicker.Value;
            DateTime arrDate = arrivalDatePicker.Value;
            DateTime arrTime = arrivalTimePicker.Value;

            Communication.Trip trip = new Communication.Trip()
            {
                Owner             = core.UserNode.User.UserName, // FIXME?
                DepartureName     = departureNameTextBox.Text,
                DepartureDateTime = new DateTime(depDate.Year, depDate.Month,
                                                 depDate.Day, depTime.Hour, depTime.Minute, 0),
                ArrivalName     = arrivalNameTextBox.Text,
                ArrivalDateTime = new DateTime(arrDate.Year, arrDate.Month,
                                               arrDate.Day, arrDate.Hour, arrDate.Minute, 0),
                FreeSits = (int)freeSeatsUpDown.Value,
                Smoke    = smokingCheckBox.Checked,
                Music    = musicCheckBox.Checked,
                Cost     = (int)contributeUpDown.Value,
                Notes    = notesTextBox.Text
            };

            core.InsertTrip(trip);
            Dispose();
        }
예제 #2
0
        private void OKButton_Click(object sender, EventArgs e)
        {
            DateTime depDate = departureDatePicker.Value;
            DateTime depTime = departureTimePicker.Value;
            DateTime arrDate = arrivalDatePicker.Value;
            DateTime arrTime = arrivalTimePicker.Value;

            Communication.Trip trip = new Communication.Trip()
            {
                Owner = core.UserNode.User.UserName, // FIXME?
                DepartureName = departureNameTextBox.Text,
                DepartureDateTime = new DateTime(depDate.Year, depDate.Month,
                    depDate.Day, depTime.Hour, depTime.Minute, 0),
                ArrivalName = arrivalNameTextBox.Text,
                ArrivalDateTime = new DateTime(arrDate.Year, arrDate.Month,
                    arrDate.Day, arrDate.Hour, arrDate.Minute, 0),
                FreeSits = (int) freeSeatsUpDown.Value,
                Smoke = smokingCheckBox.Checked,
                Music = musicCheckBox.Checked,
                Cost = (int) contributeUpDown.Value,
                Notes = notesTextBox.Text
            };

            core.InsertTrip(trip);
            Dispose();
        }