private List<string> validaFormCadastro() { classes.validacao val = new classes.validacao(); List<string> erros = new List<string>(); if (!val.verificaTamanhoMaximoString(ttbNome.Text, 50)) erros.Add("O nome do cliente não pode conter mais que 50 caracteres"); if (!val.verificaCampoDigitado(ttbNome.Text)) erros.Add("O nome do cliente não foi informado"); if (!val.validaCpf(ttbCpf.Text)) erros.Add("O CPF informado é inválido!"); if (val.verificaTamanhoString(ttbCep.Text, 9) && ttbCep.Text.Contains("-")) { ttbCep.Text = ttbCep.Text.Replace("-",""); } if (!val.verificaTamanhoString(ttbCep.Text, 8)) erros.Add("O CEP deve ser preenchido com 8 digitos"); if (!val.verificaTamanhoMaximoString(ttbLougradouro.Text, 50)) erros.Add("O logradouro deve conter no máximo 50 caracteres"); if (!val.verificaCampoDigitado(ttbLougradouro.Text)) erros.Add("O logradouro não foi informado"); if (!val.verificaTamanhoMaximoString(ttbNumero.Text, 15)) erros.Add("O número deve conter no máximo 15 caracteres"); if (!val.verificaCampoDigitado(ttbNumero.Text)) erros.Add("O número não foi informado"); if (!val.verificaTamanhoMaximoString(ttbBaiiro.Text, 40)) erros.Add("O bairro deve conter no máximo 40 caracteres"); if (!val.verificaCampoDigitado(ttbBaiiro.Text)) erros.Add("O bairro não foi informado"); if (!val.verificaCampoDigitado(ddlEstados.SelectedItem.Text)) erros.Add("Selecione um estado"); if (!val.verificaCampoDigitado(ddlEstados.SelectedItem.Text)) erros.Add("Selecione uma cidade"); if (!val.verificaCampoDigitado(rblFormaPagamento.SelectedValue)) erros.Add("Selecione uma forma de pagamento"); if (rblFormaPagamento.SelectedValue == "c") { if (!val.verificaTamanhoString(ttbNCartao.Text, 16)) erros.Add("Número do cartão inválido"); if (!val.verificaMMAA(ttbValidade.Text)) erros.Add("A validade do cartão está vencida"); if (!val.verificaTamanhoString(ttbCodigoSeguranca.Text, 3)) erros.Add("O campo código de segurança deve conter 3 digitos"); } return erros; }
private List <string> validaFormCadastro() { classes.validacao val = new classes.validacao(); List <string> erros = new List <string>(); if (!val.verificaTamanhoMaximoString(ttbNome.Text, 50)) { erros.Add("O nome do cliente não pode conter mais que 50 caracteres"); } if (!val.verificaCampoDigitado(ttbNome.Text)) { erros.Add("O nome do cliente não foi informado"); } if (!val.validaCpf(ttbCpf.Text)) { erros.Add("O CPF informado é inválido!"); } if (val.verificaTamanhoString(ttbCep.Text, 9) && ttbCep.Text.Contains("-")) { ttbCep.Text = ttbCep.Text.Replace("-", ""); } if (!val.verificaTamanhoString(ttbCep.Text, 8)) { erros.Add("O CEP deve ser preenchido com 8 digitos"); } if (!val.verificaTamanhoMaximoString(ttbLougradouro.Text, 50)) { erros.Add("O logradouro deve conter no máximo 50 caracteres"); } if (!val.verificaCampoDigitado(ttbLougradouro.Text)) { erros.Add("O logradouro não foi informado"); } if (!val.verificaTamanhoMaximoString(ttbNumero.Text, 15)) { erros.Add("O número deve conter no máximo 15 caracteres"); } if (!val.verificaCampoDigitado(ttbNumero.Text)) { erros.Add("O número não foi informado"); } if (!val.verificaTamanhoMaximoString(ttbBaiiro.Text, 40)) { erros.Add("O bairro deve conter no máximo 40 caracteres"); } if (!val.verificaCampoDigitado(ttbBaiiro.Text)) { erros.Add("O bairro não foi informado"); } if (!val.verificaCampoDigitado(ddlEstados.SelectedItem.Text)) { erros.Add("Selecione um estado"); } if (!val.verificaCampoDigitado(ddlEstados.SelectedItem.Text)) { erros.Add("Selecione uma cidade"); } if (!val.verificaCampoDigitado(rblFormaPagamento.SelectedValue)) { erros.Add("Selecione uma forma de pagamento"); } if (rblFormaPagamento.SelectedValue == "c") { if (!val.verificaTamanhoString(ttbNCartao.Text, 16)) { erros.Add("Número do cartão inválido"); } if (!val.verificaMMAA(ttbValidade.Text)) { erros.Add("A validade do cartão está vencida"); } if (!val.verificaTamanhoString(ttbCodigoSeguranca.Text, 3)) { erros.Add("O campo código de segurança deve conter 3 digitos"); } } return(erros); }