//VALIDADANDO DADOS public void SetDados() { switch (this.Scopo) { case @"Delete": Validacoes.CheckArgumentNotEmpty(Convert.ToString(this.Clientes_CNPJorCPF), ErrosLista.Clientes_CNPJorCPF); Validacoes.CheckArgumentNotNull(this.Clientes_CNPJorCPF, ErrosLista.Clientes_CNPJorCPF); Validacoes.CheckArgumentLength(Convert.ToString(this.Clientes_CNPJorCPF), 5, 50, ErrosLista.Clientes_CNPJorCPF); break; default: Validacoes.CheckArgumentNotEmpty(this.Clientes_Nome, ErrosLista.Clientes_Nome); Validacoes.CheckArgumentNotNull(this.Clientes_Nome, ErrosLista.Clientes_Nome); Validacoes.CheckArgumentLength(this.Clientes_Nome, 5, 50, ErrosLista.Clientes_Nome); switch (this.Clientes_TipoPessoa) { case @"Pessoa Jurídica": Validacoes.CheckArgumentNotEmpty(Convert.ToString(this.Clientes_CNPJorCPF), ErrosLista.Clientes_CNPJorCPF); Validacoes.CheckArgumentNotNull(this.Clientes_CNPJorCPF, ErrosLista.Clientes_CNPJorCPF); Validacoes.CheckArgumentCnpj(Convert.ToString(this.Clientes_CNPJorCPF), ErrosLista.Clientes_CNPJorCPF); Validacoes.CheckArgumentLength(Convert.ToString(this.Clientes_CNPJorCPF), 5, 14, ErrosLista.Clientes_CNPJorCPF); Validacoes.CheckArgumentNotEmpty(Convert.ToString(this.Clientes_Inscricao), ErrosLista.Clientes_Inscricao); Validacoes.CheckArgumentNotNull(this.Clientes_Inscricao, ErrosLista.Clientes_Inscricao); Validacoes.CheckArgumentLength(Convert.ToString(this.Clientes_Inscricao), 14, 14, ErrosLista.Clientes_Inscricao); break; case @"Pessoa Física": Validacoes.CheckArgumentNotEmpty(Convert.ToString(this.Clientes_CNPJorCPF), ErrosLista.Clientes_CNPJorCPF); Validacoes.CheckArgumentNotNull(this.Clientes_CNPJorCPF, ErrosLista.Clientes_CNPJorCPF); Validacoes.CheckArgumentCpf(Convert.ToString(this.Clientes_CNPJorCPF), ErrosLista.Clientes_CPF); Validacoes.CheckArgumentLength(Convert.ToString(this.Clientes_CNPJorCPF), 5, 14, ErrosLista.Clientes_CPF); break; default: break; } Validacoes.CheckArgumentNotEmpty(this.Clientes_TipoLogradouro, ErrosLista.Clientes_TipoLogradouro); Validacoes.CheckArgumentNotNull(this.Clientes_TipoLogradouro, ErrosLista.Clientes_TipoLogradouro); Validacoes.CheckArgumentLength(this.Clientes_TipoLogradouro, 3, 50, ErrosLista.Clientes_TipoLogradouro); Validacoes.CheckArgumentNotEmpty(this.Clientes_NumLogradouro, ErrosLista.Clientes_NumLogradouro); Validacoes.CheckArgumentNotNull(this.Clientes_NumLogradouro, ErrosLista.Clientes_NumLogradouro); Validacoes.CheckArgumentLength(this.Clientes_NumLogradouro, 1, 50, ErrosLista.Clientes_NumLogradouro); Validacoes.CheckArgumentNotEmpty(this.Clientes_Complemento, ErrosLista.Clientes_Complemento); Validacoes.CheckArgumentNotNull(this.Clientes_Complemento, ErrosLista.Clientes_Complemento); Validacoes.CheckArgumentLength(this.Clientes_Complemento, 5, 50, ErrosLista.Clientes_Complemento); Validacoes.CheckArgumentNotEmpty(this.Clientes_Bairro, ErrosLista.Clientes_Bairro); Validacoes.CheckArgumentNotNull(this.Clientes_Bairro, ErrosLista.Clientes_Bairro); Validacoes.CheckArgumentLength(this.Clientes_Bairro, 5, 50, ErrosLista.Clientes_Bairro); Validacoes.CheckArgumentNotEmpty(this.Clientes_Email, ErrosLista.Email_Invalido); Validacoes.CheckArgumentNotNull(this.Clientes_Email, ErrosLista.Email_Invalido); Validacoes.CheckArgumentEmail(this.Clientes_Email, ErrosLista.Email_Invalido); Validacoes.CheckArgumentLength(this.Clientes_Email, 5, 50, ErrosLista.Email_Invalido); Validacoes.CheckArgumentNotEmpty(this.Clientes_Cep, ErrosLista.Clientes_Cep); Validacoes.CheckArgumentNotNull(this.Clientes_Cep, ErrosLista.Clientes_Cep); Validacoes.CheckArgumentLength(this.Clientes_Cep, 1, 10, ErrosLista.Clientes_Cep); Validacoes.CheckArgumentNotEmpty(this.Clientes_NomeServico, ErrosLista.Clientes_NomeServico); Validacoes.CheckArgumentNotNull(this.Clientes_NomeServico, ErrosLista.Clientes_NomeServico); Validacoes.CheckArgumentLength(this.Clientes_NomeServico, 5, 50, ErrosLista.Clientes_NomeServico); Validacoes.CheckArgumentNotEmpty(this.Clientes_TipoPessoa, ErrosLista.Clientes_TipoPessoa); Validacoes.CheckArgumentNotNull(this.Clientes_TipoPessoa, ErrosLista.Clientes_TipoPessoa); Validacoes.CheckArgumentLength(this.Clientes_TipoPessoa, 5, 50, ErrosLista.Clientes_TipoPessoa); Validacoes.CheckArgumentNotEmpty(Convert.ToString(this.Clientes_Valor), ErrosLista.Clientes_Valor); Validacoes.CheckArgumentNotNull(this.Clientes_Valor, ErrosLista.Clientes_Valor); Validacoes.CheckArgumentNotEmpty(Convert.ToString(this.Cidades_Id), ErrosLista.Cidades_Nome); Validacoes.CheckArgumentNotNull(this.Cidades_Id, ErrosLista.Cidades_Nome); Validacoes.CheckArgumentNotEmpty(Convert.ToString(this.TipoClientes_Id), ErrosLista.TipoClientes_Nome); Validacoes.CheckArgumentNotNull(this.TipoClientes_Id, ErrosLista.TipoClientes_Nome); Validacoes.CheckArgumentNotEmpty(Convert.ToString(this.RegimeClientes_Id), ErrosLista.RegimeClientes_Nome); Validacoes.CheckArgumentNotNull(this.RegimeClientes_Id, ErrosLista.RegimeClientes_Nome); break; } }