private void btnReservar_Click(object sender, EventArgs e)
        {
            //Verifico se todos os campos estão preenchidos
            if (!txtdata_agendamento.MaskFull)
            {
                MessageBox.Show("Informe a data do agendamento!");
                txtdata_agendamento.Focus();
            }
            else if (!txthora_inicial.MaskFull)
            {
                MessageBox.Show("Informe a hora inicial!");
                txthora_inicial.Focus();
            }

            else if (!txthora_final.MaskFull)
            {
                MessageBox.Show("Informe a hora final");
                txthora_final.Focus();
            }
            else if (String.IsNullOrEmpty(txtIdLazer.Text))
            {
                MessageBox.Show("Informe o lazer!");
                txtIdLazer.Focus();
            }
            else if (String.IsNullOrEmpty(txtIdApartamento.Text))
            {
                MessageBox.Show("Informe o apartamento!");
                txtIdApartamento.Focus();
            }
            //Se tudo estiver preenchido, verifico se tem lazer livre para a data e horario escolhidos
            else
            {
                ReservaDAL verifica = new ReservaDAL();

                DateTime data_reserva = Convert.ToDateTime(txtdata_agendamento.Text);
                DateTime hora_inicial = Convert.ToDateTime(txthora_inicial.Text);
                DateTime hora_final   = Convert.ToDateTime(txthora_final.Text);
                int      id_lazer     = Convert.ToInt32(txtIdLazer.SelectedValue);

                Reserva verificaReserva = verifica.FindForCode(data_reserva, hora_inicial, hora_final, id_lazer);

                int qtdReserva = verificaReserva.verifica;

                if (qtdReserva > 0)
                {
                    MessageBox.Show("Já existe uma reserva para este lazer e horário!");
                }
                else
                {
                    Reserva c = new Reserva();

                    c.Data_agendamento = Convert.ToDateTime(txtdata_agendamento.Text);
                    c.Hora_inicial     = Convert.ToDateTime(txthora_inicial.Text);
                    c.Hora_final       = Convert.ToDateTime(txthora_final.Text);
                    c.Id_lazer         = Convert.ToInt32(txtIdLazer.SelectedValue);
                    c.id_apartamento   = Convert.ToInt32(txtIdApartamento.SelectedValue);



                    ReservaDAL C = new ReservaDAL();
                    C.Record(c); //Gravando o condominio
                    MessageBox.Show("Reserva cadastrada com sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    AlimentarGrid();
                    LimparCampos();
                }
            }
        }