// ALTERAR CADASTRO private void CarregarInformacoesPaciente() { txtNomePaciente.Text = Paciente.Nome; txtCpf.Text = SiteUtil.FormatarCPF(Paciente.Cpf); txtTelefone.Text = SiteUtil.FormatarTelefone(Paciente.Telefone); dataNascimento.SelectedDate = Paciente.Date; if (Sexo.FEMININO.Equals(Paciente.Sexo)) { rb_feminino.IsChecked = true; rb_masculino.IsChecked = false; } txtCEP.Text = SiteUtil.FormatarCEP(Paciente.Cep); txt_Logradouro.Text = Paciente.Logradouro; txtComplemento.Text = Paciente.Complemento; txt_Estado.Text = Paciente.Estado; txt_Cidade.Text = Paciente.Cidade; txt_Bairro.Text = Paciente.Bairro; if (!0L.Equals(Paciente.Numero)) { txtNumero.Text = Convert.ToString(Paciente.Numero); } else { txtNumero.Text = string.Empty; } }
private void DataGridPacientes(List <Paciente> resultado) { GridPacientesCollection = new ObservableCollection <PacientesViewModel>(); foreach (Paciente item in resultado) { PacientesViewModel itemViewModel = new PacientesViewModel { NomeCompleto = item.Nome, Cpf = SiteUtil.FormatarCPF(item.Cpf), Telefone = SiteUtil.FormatarTelefone(item.Telefone), Sexo = SiteUtil.ObterDescricaoEnum(item.Sexo), DataNascimento = SiteUtil.FormatarData(item.Date), Cep = SiteUtil.FormatarCEP(item.Cep), Logradouro = item.Logradouro, Numero = (!0L.Equals(item.Numero) ? Convert.ToString(item.Numero) : string.Empty), Complemento = item.Complemento, Estado = item.Estado, Cidade = item.Cidade, Bairro = item.Bairro }; GridPacientesCollection.Add(itemViewModel); } int itemcount = resultado.Count; PacientesCurrentPageIndex = 0; PacientesTotalPage = itemcount / PacientesItemPerPage; if (itemcount % PacientesItemPerPage != 0) { PacientesTotalPage += 1; } PacientesViewSource.Source = GridPacientesCollection; PacientesViewSource.Filter += new FilterEventHandler(View_Filter_Pacientes); gridPacientes.ItemsSource = PacientesViewSource.View; ShowCurrentPageIndexPacientes(); lb_TotalPaginasPacientes.Content = PacientesTotalPage.ToString(); gridPacientes.Visibility = Visibility; botoesPaginacaoPacientes.Visibility = Visibility; }
private void ConsultarEndereco() { if (10.Equals(txtCEP.Text.Length) || 8.Equals(txtCEP.Text.Length)) { txtCEP.Text = SiteUtil.FormatarCEP(txtCEP.Text); var modeloRetorno = new Service1Client().ConsultarCEP(txtCEP.Text); if ("1".Equals(modeloRetorno.Resultado) || "2".Equals(modeloRetorno.Resultado)) { txt_Logradouro.Text = modeloRetorno.TipoLogradouro + " " + modeloRetorno.Logradouro; txt_Bairro.Text = modeloRetorno.Bairro; txt_Cidade.Text = modeloRetorno.Cidade; txt_Estado.Text = modeloRetorno.UF; } else { LimparEndereco(); SiteUtil.ValidacaoTextBox(txtCEP, "CEP não encontrado"); } } else { LimparEndereco(); } }
private void ConsultarEndereco() { if (10.Equals(txtCEP.Text.Length) || 8.Equals(txtCEP.Text.Length)) { txtCEP.Text = SiteUtil.FormatarCEP(txtCEP.Text); var modeloRetorno = new Service1Client().ConsultarCEP(txtCEP.Text); if ("1".Equals(modeloRetorno.Resultado) || "2".Equals(modeloRetorno.Resultado)) { txt_Logradouro.Text = modeloRetorno.TipoLogradouro + " " + modeloRetorno.Logradouro; txt_Bairro.Text = modeloRetorno.Bairro; txt_Cidade.Text = modeloRetorno.Cidade; txt_Estado.Text = modeloRetorno.UF; } else { LimparEndereco(); MessageBox.Show("Sua busca não retornou resultados!", "Message", MessageBoxButton.OK, MessageBoxImage.Information); } } else { LimparEndereco(); } }