Esempio n. 1
0
        public int DeleteTypeList(string IdList)
        {
            int result = 0;

            using (MyProjectDbContext _content = new MyProjectDbContext())
            {
                result = _content.Database.ExecuteSqlCommand("Delete Mic_Type WHERE type_id IN(" + IdList + ")");
            }
            return(result);
        }
        public static void SeedHostDb(MyProjectDbContext context)
        {
            context.SuppressAutoSetTenantId = true;

            // Host seed
            new InitialHostDbBuilder(context).Create();

            // Default tenant seed (in host database).
            new DefaultTenantBuilder(context).Create();
            new TenantRoleAndUserBuilder(context, 1).Create();
        }
 public AuthorizationController(UserManager <ApplicationUser> userManager,
                                SignInManager <ApplicationUser> signInManager, OpenIddictScopeManager <OpenIddictScope> scopeManager, MyProjectDbContext MyProjectDbContext, OpenIddictTokenManager <OpenIddictToken> tokenManager, IOptions <DefaultAdmin> defaultAdmin, RoleManager <IdentityRole> roleManager)
 {
     _userManager        = userManager;
     _signInManager      = signInManager;
     _MyProjectDbContext = MyProjectDbContext;
     this.tokenManager   = tokenManager;
     _defaultAdmin       = defaultAdmin;
     _roleManager        = roleManager;
     _scopeManager       = scopeManager;
 }
        private void CreateRoles(MyProjectDbContext context)
        {
            var _roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context), null, null, null, null);

            //var rolesArray = new string[] { "Admin", "Operation", "ICU" };

            var rolesList = "Administrator Auditor AuditSupervisor CustomerRepresentative CustomerRepSupervisor FleetManager GroupAccountant HumanResource IntelligentControlUnit InventoryAdmin InventoryOfficer InventorySupervisor OnlineBookingRepresentative Partner PatrolTeamMember ReportViewer TerminalAccountant OperationsManager TerminalOfficer Workshop WorkshopSupervisor WorkshopAdministrator Ticketer OnlineBookingManager RegionalManager EnterpriseBusinessManager Marketing_&_Innovation GLA IT_Support ThirdPartyManager LineManager OperationHead Captain_Relation_Officer Captain_Relation_Manager PartnerRelationsManager";

            var rolesArray = rolesList.Split(" ");

            foreach (var role in rolesArray)
            {
                var roleExist_ = _roleManager.RoleExistsAsync(role).GetAwaiter().GetResult();
                if (!roleExist_)
                {
                    var role_ = new IdentityRole();
                    role_.Name = role;
                    _roleManager.CreateAsync(role_).GetAwaiter().GetResult();
                }
            }
        }
Esempio n. 5
0
 public Mic_AdminCreator(MyProjectDbContext context)
 {
     _context = context;
 }
 public DefaultTestDataForStudent(MyProjectDbContext context)
 {
     _context = context;
 }
 public EFProblemRepository(MyProjectDbContext ctx)
 {
     context = ctx;
 }
Esempio n. 8
0
 public DefaultLanguagesCreator(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 9
0
 public UsersService()
 {
     this._passwordService = new PasswordService();
     this._dbContext       = new MyProjectDbContext();
 }
Esempio n. 10
0
 public Entity1Repository(MyProjectDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Esempio n. 11
0
 public DefaultTenantCreator(MyProjectDbContext context)
 {
     _context = context;
 }
 public DefaultLanguagesBuilder(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 13
0
 public TestDataBuilder(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 14
0
 public DefaultTenantRoleAndUserBuilder(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 15
0
 public DefaultTenantBuilder(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 16
0
 public InitialHostDbBuilder(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 17
0
 public InitialDataBuilder(MyProjectDbContext context)
 {
     _context = context;
 }
 public DefaultEditionsBuilder(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 19
0
 public HostRoleAndUserCreator(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 20
0
 public Mic_TypeCreator(MyProjectDbContext context)
 {
     _context = context;
 }
 public DefaultSettingsCreator(MyProjectDbContext context)
 {
     _context = context;
 }
Esempio n. 22
0
 public UnitOfWork(IMediator mediator, MyProjectDbContext dbContext)
 {
     _mediator  = mediator;
     _dbContext = dbContext;
 }
Esempio n. 23
0
 public TenantRoleAndUserBuilder(MyProjectDbContext context, int tenantId)
 {
     _context  = context;
     _tenantId = tenantId;
 }
Esempio n. 24
0
 public DefaultTestDataForTask(MyProjectDbContext context)
 {
     _context = context;
 }
 public DefaultEditionCreator(MyProjectDbContext context)
 {
     _context = context;
 }
 public DefaultTestDataForCourse(MyProjectDbContext context)
 {
     _context = context;
 }