private void ValidarInclusao() { bool retorno = true; SiteUtil.ValidacaoTextBoxReset(txtNomePaciente); if (string.Empty.Equals(txtNomePaciente.Text.Trim())) { SiteUtil.ValidacaoTextBox(txtNomePaciente); retorno = false; } SiteUtil.ValidacaoTextBoxReset(txtCpf); if (string.Empty.Equals(txtCpf.Text)) { SiteUtil.ValidacaoTextBox(txtCpf); retorno = false; } SiteUtil.ValidacaoTextBoxReset(txtTelefone); if (string.Empty.Equals(txtTelefone.Text)) { SiteUtil.ValidacaoTextBox(txtTelefone); retorno = false; } dataNascimento.BorderBrush = SiteUtil.BorderBrushPadrao(); if (dataNascimento.SelectedDate.Equals(null) || SiteUtil.FormatarData(DateTime.Now).Equals(SiteUtil.FormatarData((DateTime)dataNascimento.SelectedDate))) { dataNascimento.BorderBrush = Brushes.Red; retorno = false; } if (!retorno) { throw new Exception(SiteUtil.CAMPOOBRIGATORIO); } SiteUtil.ValidacaoTextBoxReset(txtCpf); if (!string.Empty.Equals(txtCpf.Text) && !SiteUtil.IsValidCPF(txtCpf.Text)) { SiteUtil.ValidacaoTextBox(txtCpf); throw new Exception("Favor informa um CPF valido!"); } SiteUtil.ValidacaoTextBoxReset(txtNumero); if (!string.Empty.Equals(txt_Logradouro.Text) && string.Empty.Equals(txtNumero.Text)) { SiteUtil.ValidacaoTextBox(txtNumero); throw new Exception("Favor informar um número para o endereço"); } if (string.Empty.Equals(txt_Logradouro.Text)) { LimparEndereco(); txtNumero.Text = string.Empty; txtComplemento.Text = string.Empty; } }