public void SetDados() { switch (this.Scopo) { case @"Excluir": Validacoes.CheckArgumentNotEmpty(this.Usuarios_Usuario, ErrosLista.Usuarios_Usuario); Validacoes.CheckArgumentNotNull(this.Usuarios_Usuario, ErrosLista.Usuarios_Usuario); Validacoes.CheckArgumentLength(this.Usuarios_Usuario, 6, 20, ErrosLista.Usuarios_Usuario); break; default: Validacoes.CheckArgumentNotEmpty(this.Usuarios_Usuario, ErrosLista.Usuarios_Usuario); Validacoes.CheckArgumentNotNull(this.Usuarios_Usuario, ErrosLista.Usuarios_Usuario); Validacoes.CheckArgumentLength(this.Usuarios_Usuario, 6, 20, ErrosLista.Usuarios_Usuario); //VALIDAR EMAIL Validacoes.CheckArgumentNotEmpty(this.Usuarios_Email, ErrosLista.Email_Invalido); Validacoes.CheckArgumentNotNull(this.Usuarios_Email, ErrosLista.Email_Invalido); Validacoes.CheckArgumentLength(this.Usuarios_Email, 5, 40, ErrosLista.Email_Invalido); Validacoes.CheckArgumentEmail(this.Usuarios_Email, ErrosLista.Email_Invalido);; //ValidacoesEmail.CheckEmailIsValid(this.Email_Invalido); //VERIFICA A SENHA É NULA Validacoes.CheckArgumentNotNull(this.Usuarios_Senha, ErrosLista.Usuarios_Senha); Validacoes.CheckArgumentNotEmpty(this.Usuarios_Senha, ErrosLista.Usuarios_Senha); Validacoes.CheckArgumentLength(this.Usuarios_Senha, 6, 32, ErrosLista.Usuarios_Senha); Validacoes.CheckArgumentNotNull(this.Usuarios_ConfirmarSenha, ErrosLista.Usuarios_ConfirmarSenha); Validacoes.CheckArgumentNotEmpty(this.Usuarios_ConfirmarSenha, ErrosLista.Usuarios_ConfirmarSenha); Validacoes.CheckArgumentLength(this.Usuarios_ConfirmarSenha, 6, 32, ErrosLista.Usuarios_ConfirmarSenha); Validacoes.CheckArgumentEquals(this.Usuarios_Senha, this.Usuarios_ConfirmarSenha, ErrosLista.Usuarios_ConfirmarSenha); Validacoes.CheckArgumentNotNull(this.Usuarios_Administrador, ErrosLista.Usuarios_Perfil); //RETORNO DA SENHA break; } }