public static bool validar(Medico _classe) { if (UltilStr.StrPadrao(_classe.CRM.ToString(), 4, 10)) { Debug.WriteLine("crm ok"); } else { erroMed.Add(new Erro("Crm", string.Format(UltilStr.exibirErros + " O Campo Tem que ter no minimo 4 caracteres e no maximo 10.", "Crm"))); } if (UltilStr.StrPadrao(_classe.Especializacao)) { Debug.WriteLine("especializacao ok"); } else { erroMed.Add(new Erro("Especializacao", string.Format(UltilStr.exibirErros, "Especializacao"))); } if (UltilStr.StrPadrao(_classe.Nome)) { Debug.WriteLine("Nome ok"); } else { erroMed.Add(new Erro("Nome", string.Format(UltilStr.exibirErros, "Nome"))); } if (erroMed.Count == 0) { return(true); } else { return(false); } }
public static bool validar(Paciente _classe) { //Nome if (UltilStr.StrPadrao(_classe.Nome)) { Debug.WriteLine("nome ok"); } else { erroMed.Add(new Erro("Nome", string.Format(UltilStr.exibirErros, "Nome"))); } //Email if (UltilStr.StrPadrao(_classe.Email, TiposDeDados.Email)) { Debug.WriteLine("email ok"); } else { erroMed.Add(new Erro("Email", string.Format(UltilStr.exibirErros, "Email"))); } //Cpf if (UltilStr.StrPadrao(_classe.Cpf, TiposDeDados.Cpf)) { Debug.WriteLine("cpf ok"); } else { erroMed.Add(new Erro("Cpf", string.Format(UltilStr.exibirErros, " Cpf"))); } //Cep if (UltilStr.StrPadrao(_classe.Cep, TiposDeDados.Cep)) { Debug.WriteLine("cep ok"); } else { erroMed.Add(new Erro("Cep", string.Format(UltilStr.exibirErros, " Cep"))); } //Rua if (UltilStr.StrPadrao(_classe.Rua)) { Debug.WriteLine("rua ok"); } else { erroMed.Add(new Erro("Rua", string.Format(UltilStr.exibirErros, " Rua"))); } //Bairro if (UltilStr.StrPadrao(_classe.Bairro)) { Debug.WriteLine("bairro ok"); } else { erroMed.Add(new Erro("Bairro", string.Format(UltilStr.exibirErros, " Bairro"))); } //Uf if (UltilStr.StrPadrao(_classe.UF)) { Debug.WriteLine("uf ok"); } else { erroMed.Add(new Erro("Uf", string.Format(UltilStr.exibirErros, " Uf"))); } //Cidade if (UltilStr.StrPadrao(_classe.Cidade)) { Debug.WriteLine("cidade ok"); } else { erroMed.Add(new Erro("Cidade", string.Format(UltilStr.exibirErros, " Cidade"))); } //Medicos if (UltilStr.StrPadrao(_classe.IdMedico.ToString(), 0, int.MaxValue)) { Debug.WriteLine("medico ok"); } else { erroMed.Add(new Erro("IdMedico", " Não há Médicos cadastrados. *")); } if (erroMed.Count == 0) { return(true); } else { return(false); } }