public bool SalvarAba1(TEntrevistaDOMINIO telaEntrevista, TEntrevistadoDOMINIO telaEntrevistado, TEntrevistadoEnderecoDOMINIO telaEntrevistadoEndereco) { try { DataTable tableEntrevista = SelecioneEntrevista(telaEntrevista.CodigoEntrevista); if (tableEntrevista.Rows.Count == 0) { IncluirEntrevista(telaEntrevista); } DataTable tableEntrevistado = TEntrevistadoPERSISTENCIA.SelecioneEntrevistado(telaEntrevista.CodigoEntrevista); if (tableEntrevistado.Rows.Count == 0) { TEntrevistadoPERSISTENCIA.IncluirEntrevistado(telaEntrevistado); } else { TEntrevistadoPERSISTENCIA.AlterarEntrevistadoAba1(telaEntrevistado); } DataTable tableEntrevistadoEndereco = TEntrevistadoEnderecoPERSISTENCIA.SelecioneEntrevistadoEndereco(telaEntrevista.CodigoEntrevista); if (tableEntrevistadoEndereco.Rows.Count == 0) { TEntrevistadoEnderecoPERSISTENCIA.IncluirEntrevistadoEndereco(telaEntrevistadoEndereco); } else { TEntrevistadoEnderecoPERSISTENCIA.AlterarEntrevistadoEndereco(telaEntrevistadoEndereco); } if (!TFaixaPERSISTENCIA.UtilizarFaixa(telaEntrevista.CodigoEntrevista)) { return(false); } return(true); } catch (Exception ex) { Util.LogErro.GravaLog("Gravar Aba Pessoal", ex.Message); return(false); } }
public bool SalvarPremioCompleto(TEntrevistadoDOMINIO telaEntrevistado, TEntrevistadoEnderecoDOMINIO telaEntrevistadoEndereco) { try { if (AlterarEntrevistadoPremio(telaEntrevistado)) { if (!TEntrevistadoEnderecoPERSISTENCIA.AlterarEntrevistadoEndereco(telaEntrevistadoEndereco)) { return(false); } } else { return(false); } return(true); } catch (Exception ex) { Util.LogErro.GravaLog("Gravar Premio", ex.Message); return(false); } }