private void PreencheCamposTEntrevistadoEndereco() { try { if (Program.CodigoEntrevista > 0) { DataTable tableTEntrevistadoEndereco = ControllerEntrevistadoEndereco.SelecioneEntrevistadoEndereco(Program.CodigoEntrevista); if (tableTEntrevistadoEndereco.Rows.Count == 1) { txtAba2Endereco.Text = tableTEntrevistadoEndereco.Rows[0]["Endereco"].ToString(); txtAba2Numero.Text = tableTEntrevistadoEndereco.Rows[0]["Numero"].ToString(); txtAba2Bairro.Text = tableTEntrevistadoEndereco.Rows[0]["Bairro"].ToString(); txtAba2Cidade.Text = tableTEntrevistadoEndereco.Rows[0]["Cidade"].ToString(); cmbAba2UF.Text = tableTEntrevistadoEndereco.Rows[0]["UF"].ToString(); txtAba2Complemento.Text = tableTEntrevistadoEndereco.Rows[0]["Complemento"].ToString(); string cepCompleto = tableTEntrevistadoEndereco.Rows[0]["CEP"].ToString(); if (cepCompleto.Length >= 8) { txtAba2CEPbox1.Text = cepCompleto.Substring(0, 5); txtAba2CEPbox2.Text = cepCompleto.Substring(5, 3); } } } } catch (Exception ex) { Util.LogErro.GravaLog("Erro ao recuperar o formulário TEntrevistadoEndereco.", ex.Message); Util.CaixaMensagem.ExibirOk("Erro ao recuperar o formulário!"); } }
private bool SalvarAbaEndereco() { try { if (ValidarCamposAbaEndereco()) { MapearCamposAbaEndereco(); ControllerEntrevistadoEndereco.AlterarEntrevistadoEndereco(DadosTEntrevistadoEndereco); return(true); } else { tabEntrevista.SelectedIndex = 3; } return(false); } catch (Exception ex) { Util.LogErro.GravaLog("Erro ao salvar Aba Endereço.", ex.Message); return(false); } }
private void PreencherCamposAbaDados() { try { if (Program.CodigoEntrevista > 0) { DataTable tableTEntrevistado = ControllerEntrevistado.SelecioneEntrevistado(Program.CodigoEntrevista); if (tableTEntrevistado.Rows.Count == 1) { if (!string.IsNullOrEmpty(tableTEntrevistado.Rows[0]["DataNascimento"].ToString())) { txtAba3CPF.Text = tableTEntrevistado.Rows[0]["CPF"].ToString(); DataCompleta = Convert.ToDateTime(tableTEntrevistado.Rows[0]["DataNascimento"]); cmbAba3DataNascimentoDia.SelectedValue = DataCompleta.Day; cmbAba3DataNascimentoMes.SelectedValue = DataCompleta.Month; cmbAba3DataNascimentoAno.SelectedValue = DataCompleta.Year; DadosTEntrevistado.FaixaEtaria = ControllerEnum.FaixaEtariaDataNascimento(DataCompleta); cmbAba3Sexo.Text = tableTEntrevistado.Rows[0]["Sexo"].ToString(); string telefone = "(" + tableTEntrevistado.Rows[0]["DDD"].ToString() + ")" + tableTEntrevistado.Rows[0]["Telefone"].ToString(); if (telefone.Length > 4) { txtAba3Telefone.Text = telefone; } string celular = "(" + tableTEntrevistado.Rows[0]["DDDCelular"].ToString() + ")" + tableTEntrevistado.Rows[0]["Celular"].ToString(); if (celular.Length > 4) { txtAba3Celular.Text = celular; } DataTable tableTEntrevistadoEndereco = ControllerEntrevistadoEndereco.SelecioneEntrevistadoEndereco(Program.CodigoEntrevista); if (tableTEntrevistadoEndereco.Rows.Count == 1) { txtAba3Email.Text = tableTEntrevistadoEndereco.Rows[0]["Email"].ToString(); } } else { PreencherCamposAbaDadosTemporario(); } } } } catch (Exception ex) { LogErro.GravaLog("Erro ao preencher Aba Dados.", ex.Message); } }
private void PreencherCamposAbaEndereco() { try { if (Program.CodigoEntrevista > 0) { DataTable tableTEntrevistadoEndereco = ControllerEntrevistadoEndereco.SelecioneEntrevistadoEndereco(Program.CodigoEntrevista); if (tableTEntrevistadoEndereco.Rows.Count == 1 && ValidarCamposAbaEnderecoAlteracao()) { PreencherCampos(tableTEntrevistadoEndereco); } else { DataTable tableTEntrevistadoUltimo = ControllerEntrevistadoEndereco.SelecioneUltimoEndereco(); if (tableTEntrevistadoUltimo.Rows.Count > 0) { PreencherCampos(tableTEntrevistadoUltimo); } } } else { DataTable tableTEntrevistadoEndereco = ControllerEntrevistadoEndereco.SelecioneUltimoEndereco(); if (tableTEntrevistadoEndereco.Rows.Count > 0) { PreencherCampos(tableTEntrevistadoEndereco); } } if (cmbAba4UF.Items.Count > 1) { cmbAba4UF.SelectedIndex = 1; } } catch (Exception ex) { Util.LogErro.GravaLog("Erro ao preencher Aba Endereço.", ex.Message); } }
private void MapearCamposTAgendamento() { try { if (Program.CodigoEntrevista > 0) { DataTable DadosTEntrevistado = ControllerEntrevistado.SelecioneEntrevistado(Program.CodigoEntrevista); if (DadosTEntrevistado.Rows.Count > 0) { DataTable DadosTEntrevistadoEndereco = ControllerEntrevistadoEndereco.SelecioneEntrevistadoEndereco(Program.CodigoEntrevista); if (DadosTEntrevistadoEndereco.Rows.Count > 0) { DadosTAgendamento.Nome = DadosTEntrevistado.Rows[0]["Nome"].ToString(); DadosTAgendamento.DataNascimento = Convert.ToDateTime(DadosTEntrevistado.Rows[0]["DataNascimento"].ToString()); DadosTAgendamento.Telefone = "(" + DadosTEntrevistado.Rows[0]["DDD"].ToString() + ")" + DadosTEntrevistado.Rows[0]["Telefone"].ToString(); DadosTAgendamento.Celular = "(" + DadosTEntrevistado.Rows[0]["DDDCelular"].ToString() + ")" + DadosTEntrevistado.Rows[0]["Celular"].ToString(); DadosTAgendamento.Email = DadosTEntrevistadoEndereco.Rows[0]["Email"].ToString(); DadosTAgendamento.CEP = DadosTEntrevistadoEndereco.Rows[0]["CEP"].ToString(); DadosTAgendamento.Logradouro = DadosTEntrevistadoEndereco.Rows[0]["Endereco"].ToString(); DadosTAgendamento.Numero = DadosTEntrevistadoEndereco.Rows[0]["Numero"].ToString(); DadosTAgendamento.Complemento = DadosTEntrevistadoEndereco.Rows[0]["Complemento"].ToString(); DadosTAgendamento.Bairro = DadosTEntrevistadoEndereco.Rows[0]["Bairro"].ToString(); DadosTAgendamento.Cidade = DadosTEntrevistadoEndereco.Rows[0]["Cidade"].ToString(); DadosTAgendamento.UF = DadosTEntrevistadoEndereco.Rows[0]["UF"].ToString(); string dataAgendada = cmbAba2MotivoNaoAgendamentoAno.Text + "-" + cmbAba2MotivoNaoAgendamentoMes.Text.PadLeft(2, '0') + "-" + cmbAba2MotivoNaoAgendamentoDia.Text.PadLeft(2, '0') + " " + cmbAba2MotivoNaoAgendamentoHora.Text.PadLeft(2, '0') + ":" + cmbAba2MotivoNaoAgendamentoMinuto.Text.PadLeft(2, '0'); DadosTAgendamento.DataAgendada = DateTime.ParseExact(dataAgendada, "yyyy-MM-dd HH:mm", null); ControllerAgendamento.SalvarAgendamento(DadosTAgendamento); } } } } catch (Exception ex) { throw ex; } }