private void driverSubmit_btn_Click(object sender, EventArgs e)
        {
            if (selected.Driver_ETA != null)
            {
                //throw error
                MessageBox.Show("Sorry this student has already been picked up");
            }
            else if (driverETA_tb.Text.ToString().Equals(""))
            {
                MessageBox.Show("You must enter a estimated time of arrival");
            }
            else
            {
                //update database with the eta time, and kick driver back to register form

                TimeSpan ts = TimeSpan.Parse(driverETA_tb.Text.ToString());
                selected.Driver_ETA = ts;

                _dbContext.SaveChanges();

                this.Hide();
                var form1 = new form_register();
                form1.Closed += (s, args) => this.Close();
                form1.Show();
            }
        }
Beispiel #2
0
        private void btn_Finish_Click(object sender, EventArgs e)
        {
            this.Hide();
            form_register fr = new form_register();

            fr.ShowDialog();
        }
        private void btn_SubmitRideRequest_Click(object sender, EventArgs e)
        {
            string   values = txt_DesiredTime.Text;
            TimeSpan dtime  = TimeSpan.Parse(values);

            user.Location              = txt_StreetAddress.Text + " " + cb_State.Text + ", OR";
            request.Destination        = txt_destination.Text + " " + cb_State.Text + ", OR";
            request.CreditCard_        = txt_CreditCard.Text;
            request.Rider_Desired_Time = dtime;
            rider.RideRequest1         = request;
            user.Rider = rider;
            _dbContext.RideRequests.Add(request);
            _dbContext.Riders.Add(rider);
            _dbContext.Users.Add(user);
            _dbContext.SaveChanges();
            this.Hide();
            form_register fr = new form_register();

            fr.ShowDialog();
        }