private void btnGeraEFD_Click(object sender, EventArgs e)
{
//verifica se a finalidade foi selecionada
if (cbbFinalidade.SelectedIndex == -1)
{
MessageBox.Show("Informe a Finalidade.");
cbbFinalidade.Focus();
}
else
try
{
//desabilita os botoes
btnGeraEFD.Enabled = false;
button1.Enabled = false;
//metodo para gerar o sped
GeraSpedFiscal(dtpInicio.Value, dtpTermino.Value, cbbFinalidade.SelectedIndex);
}
finally
{
//habilita novamente os botoes
btnGeraEFD.Enabled = true;
button1.Enabled = true;
}
}