private void btAlterar_Click(object sender, EventArgs e)
        {
            if (dgwPrincipal.SelectedRows.Count == 0)
            {
                MessageBox.Show("Nenhum registro selecionado", "Alterar diz:", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            if(acaoNaTela.Equals(acao1.Cliente))
            {
                Cliente clienteSelecionado = new Cliente();
                clienteSelecionado.IdCliente = Convert.ToInt32(dgwPrincipal.SelectedRows[0].Cells["IdCliente"].Value);
                clienteSelecionado.Nome = dgwPrincipal.SelectedRows[0].Cells["Nome"].Value.ToString();
                Contato clienteContato = new Contato();
                clienteContato.Telefone = dgwPrincipal.SelectedRows[0].Cells["Telefone"].Value.ToString();

                FrmInserirCliente frmInserirCliente = new FrmInserirCliente(acao1.Alterar, clienteSelecionado, clienteContato);
                DialogResult result = frmInserirCliente.ShowDialog();
                if (result == DialogResult.Yes)
                {
                    dgwPrincipal.Rows.Clear();
                }
            }
            else if(acaoNaTela.Equals(acao1.Agenda))
            {
                Agenda agenda = new Agenda();
                agenda.IdAgendamento = Convert.ToInt32(dgwPrincipal.CurrentRow.Cells[0].Value);
                agenda.IdCliente = new Cliente();
                agenda.IdCliente.IdCliente = Convert.ToInt32(dgwPrincipal.CurrentRow.Cells[1].Value);
                agenda.Data = Convert.ToDateTime(dgwPrincipal.CurrentRow.Cells[5].Value);
                agenda.Atendido = Convert.ToBoolean(dgwPrincipal.CurrentRow.Cells[7].Value);
                agenda.agendaServicos = new AgendaServicos();
                agenda.agendaServicos.IdServico = new Servicos();
                agenda.agendaServicos.IdServico.Descricao = dgwPrincipal.CurrentRow.Cells[3].Value.ToString();
                agenda.Caixa = new Caixa();
                agenda.Caixa.Pago = Convert.ToBoolean(dgwPrincipal.CurrentRow.Cells[8].Value);
                FrmAgendamentoAlterar frmAgendamentoAlterar = new FrmAgendamentoAlterar(agenda);
                DialogResult dialogResult = frmAgendamentoAlterar.ShowDialog();
                if(dialogResult == DialogResult.Yes)
                {
                    dgwPrincipal.Rows.Clear();
                }
            }
        }
 private void btInserir_Click(object sender, EventArgs e)
 {
     if(acaoNaTela.Equals(acao1.Cliente))
     {
         FrmInserirCliente frmInserir = new FrmInserirCliente(acao1.Inserir, null, null);
         DialogResult resultado = frmInserir.ShowDialog();
         if (resultado == DialogResult.OK)
         {
             dgwPrincipal.Rows.Clear();
         }
     }
     else if(acaoNaTela.Equals(acao1.Agenda))
     {
         FrmServicoAgendar frmServicoAgendar = new FrmServicoAgendar();
         DialogResult resultado = frmServicoAgendar.ShowDialog();
         if (resultado == DialogResult.OK)
         {
             dgwPrincipal.Rows.Clear();
         }
     }
 }