Пример #1
0
        protected override void Seed(DataBaseContext.InvContext context)
        {
            RolData roles = new RolData(context);

            roles.GenerarData();
            AreaData areas = new AreaData(context);

            areas.GenerarData();
            PermisoData permisos = new PermisoData(context);

            permisos.GenerarData();

            var usuarioAdmin = new Usuario()
            {
                UsuarioID     = 1,
                NombreUsuario = "nadia",
                Nombres       = "Nadia",
                Apellidos     = "Nabhan",
                Password      = EncriptarPassword("123"),
                Correo        = "*****@*****.**",
                rolID         = 1,
                AreaID        = 1
            };

            if (!context.Usuarios.Where(usuario => usuario.NombreUsuario == usuarioAdmin.NombreUsuario).Any())
            {
                context.Usuarios.AddOrUpdate(usuarioAdmin);
            }
            MonedaData monedaData = new MonedaData(context);

            monedaData.GenerarData();

            context.SaveChanges();
        }
Пример #2
0
 public PermisoController(PermisoData permisoData)
 {
     _permisodata = permisoData ?? throw new ArgumentNullException(nameof(permisoData));
 }