private static void ConsertaMascara() { using (var contexto = new RadixContext()) { var clientes = contexto .Clientes .Include(c => c.Cpf) .ToList(); foreach (var cliente in clientes) { if (cliente.Cpf.Cpf.Length == 14) { continue; } else { string cpf = cliente.Cpf.Cpf; cpf = cpf.Insert(3, ".").Insert(7, ".").Insert(11, "-"); cliente.Cpf.Cpf = cpf; contexto.Clientes.Update(cliente); contexto.SaveChanges(); } } } }
private static void ListarCpf() { using (var contexto = new RadixContext()) { var clientes = contexto .Clientes .Include(c => c.Cpf) .ToList(); foreach (var cliente in clientes) { Console.WriteLine($"Nome: {cliente.Name} Cpf: {cliente.Cpf.Cpf}"); } Console.WriteLine(); } }
private static void PopularBanco() { var cliente = new Cliente(); string cpf; Console.WriteLine("Digite seu Nome."); cliente.Name = Console.ReadLine(); Console.WriteLine("Digite seu cpf"); cpf = Console.ReadLine(); cliente.Cpf = new Pessoa() { Cpf = cpf }; using (var contexto = new RadixContext()) { contexto.Clientes.Add(cliente); contexto.SaveChanges(); } Console.WriteLine("\nCliente incluso!\n"); }