示例#1
0
        public static bool RoundHouseKick(GUSUARIO us)
        {
            //pega a lista de sistemas
            string[] sistemas = Convert.ToString(ConfigurationManager.AppSettings["CODSISTEMA"]).Split(',');

            //pega o tipo de base para verificar a forma de carregamento dos dados da filial e empresa
            string TipoBd = Convert.ToString(ConfigurationManager.AppSettings["TIPOBD"]);

            if (TipoBd == "Local")
            {
                ChuckNorris =
                    Contexto.Atual.GUSRFILMOD.Where(
                        r =>
                        r.codUsuario == us.codusuario && sistemas.Contains(r.codSistema));

                if (ChuckNorris.Count() > 0)
                {
                    Perfil = ChuckNorris.First().idPerfil;
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                return(true);
            }
        }
示例#2
0
        public async Task TellJokeAsync_ShouldReturnJoke_WhenApiUrlIsCorrect()
        {
            var chuckNorris = new ChuckNorris();

            var joke = await chuckNorris.TellJokeAsync();

            joke.value.Should().NotBeEmpty();
        }