1
 private void _btnAccept_Click(object sender, EventArgs e)
    {
        LogInForm.UserOntrip _pnl = new LogInForm.UserOntrip(_FNAME);
        _pnl.Show();
        _btnAccept.Hide();
        _btnCancel.Hide();
        button1.Show();

        string _query2 = "select DContactno from DriverTbl where DUsername = @USERNAME";
        string _query3 = "select VehicleRegitrationNumber from DriverTbl where DUsername = @USERNAME";

        SqlConnection _sqlcnn = new SqlConnection("Data Source=MELIODAS;Initial Catalog=WeGo;Integrated Security=True; MultipleActiveResultSets=True ");
        _sqlcnn.Open();

        try
        {
            SqlDataReader _reader = null;
            SqlCommand _cmd = new SqlCommand("select DFname from DriverTbl where DUsername=@USERNAME", _sqlcnn);

            SqlParameter _param = new SqlParameter();
            _param.ParameterName = "@USERNAME";
            _param.Value = _FNAME;

            _cmd.Parameters.Add(_param);

            _reader = _cmd.ExecuteReader();       
            while (_reader.Read())
            {
                _pnl._txtboxDriverName.Text = _reader.GetString(0);
            }
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.ToString());
        }

        using (SqlCommand _sqlcmd = new SqlCommand(_query2, _sqlcnn))
        {
            try
            {
                SqlDataReader _reader = null;

                SqlParameter _param1 = new SqlParameter();
                _param1.ParameterName = "@USERNAME";
                _param1.Value = _FNAME;

                _sqlcmd.Parameters.Add(_param1);

                _reader = _sqlcmd.ExecuteReader();       
                while (_reader.Read())
                {
                    _pnl._txtboxDContact.Text = _reader.GetString(0);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        _pnl._txtboxOrigin.Text = _txtboxOrigin.Text;
        _pnl._txtboxDestination.Text = _txtboxDestination.Text;

        using (SqlCommand _sqlcmd = new SqlCommand(_query3, _sqlcnn))
        {
            try
            {
                SqlDataReader _reader = null;

                SqlParameter _param1 = new SqlParameter();
                _param1.ParameterName = "@USERNAME";
                _param1.Value = _FNAME;

                _sqlcmd.Parameters.Add(_param1);

                _reader = _sqlcmd.ExecuteReader();
                while (_reader.Read())
                {
                    _pnl._txtboxBodyNum.Text = _reader.GetString(0);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }

        _pnl._lblPrice.Text = _lblPrice.Text;
        _pnl._lblVechType.Text = _lblTransType.Text;
    }

    private void button1_Click(object sender, EventArgs e)
    {

        LogInForm.UserOntrip _user = new LogInForm.UserOntrip(_FNAME);
        _user.Hide();

        Form2 _form2 = new Form2(_FNAME);
        _form2.Show();
        this.Hide();
    }

I want to hide or close the LogInForm.UserOntrip form. The UserOntrip form came form the LogInForm Project and Im running it in the driver side project.

1st: when a form from driverside opens there is an accept and close button if that will be accepted a finish button will appear and the 2 buttons that i refer will be hide. 2nd: if i click the finish button the form that has been opened in the 1st will be closed the same as the current form that is opened in the driverside

what should i add on the code so that if I click the button 2 forms will be closed. My System is a like an uber.

Thank You

0 Answers0