public static void AgregarData(IApplicationBuilder ab) { AppDbContext contexto = ab.ApplicationServices.GetRequiredService <AppDbContext>(); if (!contexto.CategoriasUsuarios.Any()) { //CategoriasProductosIniciales es una coleccion local contexto.CategoriasUsuarios.AddRange(CategoriasUsuariosIniciales.Select(c => c.Value)); } if (!contexto.Usuarios.Any()) { contexto.AddRange ( new Usuarios { NombreUsuario = "Juan Pedro", ApellidoUsuario = "Melgar Ramirez", UserName = "******", Contraseña = "123", fechacreacion = "30/05/2018", UsuariosInactivos = true, ListaNegra = false, ImagenUsuarioURL = "/Imagenes/Usuarios/01.jpg", CatUsuarios = CategoriasUsuariosIniciales["Departamento de Tecnologia"] }, new Usuarios { NombreUsuario = "Josue Raul", ApellidoUsuario = "Calero Perez", UserName = "******", Contraseña = "123", fechacreacion = "30/05/2018", UsuariosInactivos = false, ListaNegra = false, ImagenUsuarioURL = "/Imagenes/Usuarios/02.jpg", CatUsuarios = CategoriasUsuariosIniciales["Departamento de Ventas"] }, new Usuarios { NombreUsuario = "Juan Alfonso", ApellidoUsuario = "Melgar Alas", UserName = "******", Contraseña = "123", fechacreacion = "30/05/2018", UsuariosInactivos = true, ListaNegra = false, ImagenUsuarioURL = "/Imagenes/Usuarios/03.jpg", CatUsuarios = CategoriasUsuariosIniciales["Departamento de Ventas"] }, new Usuarios { NombreUsuario = "Carlos Alfonso", ApellidoUsuario = "Del Rio, Mendez", UserName = "******", Contraseña = "123", fechacreacion = "30/05/2018", UsuariosInactivos = true, ListaNegra = false, ImagenUsuarioURL = "/Imagenes/Usuarios/04.jpg", CatUsuarios = CategoriasUsuariosIniciales["Departamento de Tecnologia"] }, new Usuarios { NombreUsuario = "Katleen Jazmin", ApellidoUsuario = "Machado Leiva", UserName = "******", Contraseña = "123", fechacreacion = "30/05/2018", UsuariosInactivos = false, ListaNegra = false, ImagenUsuarioURL = "/Imagenes/Usuarios/05.jpg", CatUsuarios = CategoriasUsuariosIniciales["Departamento de Logistica"] }, new Usuarios { NombreUsuario = "Benito Bonny", ApellidoUsuario = "Calero Perez", UserName = "******", Contraseña = "123", fechacreacion = "30/05/2018", UsuariosInactivos = false, ListaNegra = true, ImagenUsuarioURL = "/Imagenes/Usuarios/06.jpg", CatUsuarios = CategoriasUsuariosIniciales["Departamento de Logistica"] } ); } contexto.SaveChanges(); }//fin de agregarData
public static void AgregarData(IApplicationBuilder ab) { AppDbContext contexto = ab.ApplicationServices.GetRequiredService <AppDbContext>(); if (!contexto.CategoriasUsuarios.Any()) { //CategoriasProductosIniciales es una coleccion local contexto.CategoriasUsuarios.AddRange(CategoriasUsuariosIniciales.Select(c => c.Value)); } if (!contexto.Usuarios.Any()) { contexto.AddRange ( new Usuarios { NombreUsuario = "Alexis", ApellidoUsuario = "Fabian", UserName = "******", Contraseña = "123", fechacreacion = "Miercoles 23", UsuariosInactivos = true, ListaNegra = false, CatUsuarios = CategoriasUsuariosIniciales["Departamento de Tecnologia"] }, new Usuarios { NombreUsuario = "Carlos", ApellidoUsuario = "Luca", UserName = "******", Contraseña = "123", fechacreacion = "Miercoles 23", UsuariosInactivos = false, ListaNegra = false, CatUsuarios = CategoriasUsuariosIniciales["Departamento de Ventas"] }, new Usuarios { NombreUsuario = "Pedro", ApellidoUsuario = "Tns", UserName = "******", Contraseña = "123", fechacreacion = "Miercoles 23", UsuariosInactivos = true, ListaNegra = false, CatUsuarios = CategoriasUsuariosIniciales["Departamento de Ventas"] }, new Usuarios { NombreUsuario = "Samael", ApellidoUsuario = "Del Rio", UserName = "******", Contraseña = "123", fechacreacion = "Miercoles 23", UsuariosInactivos = true, ListaNegra = false, CatUsuarios = CategoriasUsuariosIniciales["Departamento de Tecnologia"] }, new Usuarios { NombreUsuario = "George", ApellidoUsuario = "Perez", UserName = "******", Contraseña = "123", fechacreacion = "Miercoles 23", UsuariosInactivos = false, ListaNegra = false, CatUsuarios = CategoriasUsuariosIniciales["Departamento de Logistica"] }, new Usuarios { NombreUsuario = "Benito", ApellidoUsuario = "Calero", UserName = "******", Contraseña = "123", fechacreacion = "Miercoles 23", UsuariosInactivos = false, ListaNegra = true, CatUsuarios = CategoriasUsuariosIniciales["Departamento de Logistica"] } ); } contexto.SaveChanges(); }//fin de agregarData