/// <summary> /// Função que carrega os dados da ultima exportação /// </summary> internal void carregaUltimaExporta() { try { objBLL = new BLL_exportaPessoa(); listaExporta = objBLL.buscarDataUltimoRegistro(); if (listaExporta.Count > 0) { lblUltExp.Text = listaExporta[0].DataExporta + " - " + listaExporta[0].HoraExporta; } else { btnExpTxt.Text = string.Empty; } } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } }
/// <summary> /// Função que resume as informações para enviar a classe de negocios para salvar /// </summary> private bool salvarExporta() { try { apoio.Aguarde("Salvando na base de dados..."); if (MessageBox.Show("Mesmo que o arquivo não seja salvo, o sistema registrará como uma exportação feita com sucesso." + "\n" + "\n" + "Deseja realmente efetuar a exportação dos cadastros?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { objBLL = new BLL_exportaPessoa(); //chama a rotina da camada de negocios para efetuar inserção ou update return(objBLL.inserir(criarTabela())); } else { return(false); } } catch (ArgumentException ae) { throw new Exception(ae.Message); } catch (SqlException exl) { throw exl; } catch (Exception ex) { throw ex; } finally { apoio.FecharAguarde(); } }