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()); }
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(); } } }