// 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 TxtTelefone_LostFocus(object sender, EventArgs e) { if (!16.Equals(txtTelefone.Text.Length) && !11.Equals(txtTelefone.Text.Length)) { txtTelefone.Text = string.Empty; } else { txtTelefone.Text = SiteUtil.FormatarTelefone(txtTelefone.Text); } }
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 DataGridConsulta(List <Consulta> resultado) { GridAtendimentoCollection = new ObservableCollection <ConsultaViewModel>(); foreach (Consulta item in resultado) { ConsultaViewModel itemViewModel = new ConsultaViewModel { DataConsulta = SiteUtil.FormatarDataHora(item.DataConsulta), NomePaciente = item.Paciente.Nome, Cpf = SiteUtil.FormatarCPF(item.Paciente.Cpf), Telefone = SiteUtil.FormatarTelefone(item.Paciente.Telefone), DataNascimento = SiteUtil.FormatarData(item.Paciente.Date), Tratamento = item.Tratamento.Nome, Situacao = item.Situacao.Descricao }; GridAtendimentoCollection.Add(itemViewModel); } int itemcount = resultado.Count; AtendimentoCurrentPageIndex = 0; AtendimentoTotalPage = itemcount / AtendimentoItemPerPage; if (itemcount % AtendimentoItemPerPage != 0) { AtendimentoTotalPage += 1; } AtendimentoViewSource.Source = GridAtendimentoCollection; AtendimentoViewSource.Filter += new FilterEventHandler(View_Filter); // this.gridAtendimento.DataContext = ViewSource; gridAtendimento.ItemsSource = AtendimentoViewSource.View; ShowCurrentPageIndex(); lb_TotalPaginas.Content = AtendimentoTotalPage.ToString(); gridAtendimento.Visibility = Visibility; treeViewConsultaSimplificada.Visibility = Visibility; botoesPaginacaoAtendimento.Visibility = Visibility; }