Beispiel #1
0
        static void Main(string[] args)
        {
            // var arry = new int[] { 1, 2, 4, 5, 6, 7, 2000, 20 };
            // var arry2 = new int[] { 4, 5, 6, 7, 2000, 20, 90000,20202 };
            // var novo = arry.Intersect(arry2);
            DadosFake dados = new DadosFake();

            // var usuarios = dados.Usuarios(10);
            // var resultado = (from d in usuarios
            //                 from a in arry
            //                 where d.Id == a
            //                 select new {
            //                     d.Nome,
            //                     d.DataNascimento
            //                 }).AsQueryable();

            // var total = resultado.Count();
            // var primeiro = resultado.FirstOrDefault();
            // System.Console.WriteLine($"Total => {total}" );

            // System.Console.WriteLine(JsonConvert.SerializeObject(resultado.ToList()));

            var nome = "Fulano da sILVA jUnior";

            var nome2 = nome.NormalizarNome();

            var lista    = dados.Usuarios(1000);
            var paginado = lista.Paginar(1, 50);

            System.Console.WriteLine(JsonConvert.SerializeObject(paginado));
            System.Console.WriteLine(paginado.Count());
        }
Beispiel #2
0
        private void Inicializar(DadosContext context)
        {
            if (context != null)
            {
                context.Database.EnsureCreated();

                if (!context.Usuarios.Any())
                {
                    var fake = new DadosFake();
                    context.Usuarios.AddRange(fake.Usuarios(100));
                    context.SaveChanges();
                }
            }
        }