Esempio n. 1
0
        protected void Application_Start()
        {
            UserAppService _userService = new UserAppService();
            RoleAppService _roleService = new RoleAppService();

            if (!_roleService.Any(x => x.Name == "Admin"))
            {
                RoleApp role1 = new RoleApp();
                role1.Name = "Admin";
                _roleService.Insert(role1);
            }
            if (!_roleService.Any(x => x.Name == "User"))
            {
                RoleApp role2 = new RoleApp();
                role2.Name = "User";
                _roleService.Insert(role2);
            }
            if (!_userService.Any(x => x.Email == "*****@*****.**"))
            {
                UserApp user = new UserApp();
                user.Email       = "*****@*****.**";
                user.Password    = CryptoService.MD5Password("123");
                user.UserName    = "******";
                user.CreateDate  = DateTime.Now;
                user.DateOfEntry = DateTime.Now;
                user.IsActive    = true;
                user.RoleId      = 1;
                _userService.Insert(user);
            }
            _userService.Dispose();
            _userService.Dispose();
            AreaRegistration.RegisterAllAreas();
            RouteConfig.RegisterRoutes(RouteTable.Routes);
        }
Esempio n. 2
0
        public UserAppService(
            RoleManager roleManager,
            IUserEmailer userEmailer,
            IUserListExcelExporter userListExcelExporter,
            INotificationSubscriptionManager notificationSubscriptionManager,

            IAppNotifier appNotifier, IUnitOfWorkManager unitOfWorkManager, IRepository <Role> roletUnitRepository,
            IRepository <UserRole, long> userRoleRepository, IRepository <User, long> userUnitRepository, IUserLinkManager userLinkManager,
            IRepository <UserAccount, long> userAccountUnitRepository, IRepository <Tenant> tenantUnitRepository, TenantManager tenantManager,
            RoleAppService roleAppService)

        {
            _roleManager                     = roleManager;
            _userEmailer                     = userEmailer;
            _userListExcelExporter           = userListExcelExporter;
            _notificationSubscriptionManager = notificationSubscriptionManager;
            _appNotifier                     = appNotifier;
            _unitOfWorkManager               = unitOfWorkManager;
            _rolesUnitRepository             = roletUnitRepository;
            _userRoleRepository              = userRoleRepository;
            _userUnitRepository              = userUnitRepository;
            _userLinkManager                 = userLinkManager;
            _userAccountUnitRepository       = userAccountUnitRepository;
            _tenantUnitRepository            = tenantUnitRepository;
            _tenantManager                   = tenantManager;
            _roleAppService                  = roleAppService;
        }
Esempio n. 3
0
        public static List<Role> GetRoles()
        {
            //Roles
            var svcRole = new RoleAppService();
            return svcRole.GetAllRole();

        }
Esempio n. 4
0
        public BaseController()
        {
            _userappservice        = new UserAppService();
            _roleappservice        = new RoleAppService();
            _settingdataservice    = new SettingDataService();
            _generalsettingservice = new GeneralSettingService();

            _carihesapyetkiliORM    = new CariHesapYetkiliORM();
            _iliskiORM              = new iliskierORM();
            _iliskilerViewORM       = new iliskilerViewORM();
            _carihesapYetkiliORM    = new CariHesapYetkiliORM();
            _carihesapadresleriORM  = new CariHesapAdresORM();
            _carihesaplarORM        = new CariHesaplarORM();
            _hizmethesaplarORM      = new HizmetHesapORM();
            _stoklarORM             = new StoklarORM();
            _carihesaplarORM        = new CariHesaplarORM();
            _siparisORM             = new SiparisORM();
            _stoksatisFiyatORM      = new StokSatisFiyatlariORM();
            _evrakAciklamaORM       = new EvrakAciklamaORM();
            _viewproformaSiparisORM = new viewProformaSiparisORM();
            _proformaSiparisORM     = new ProformaSiparisORM();
            _caripersonelTanimORM   = new CariPersonelTanimlariORM();
            _viewCustomerReportORM  = new viewCustomerReportORM();
            _myeTextDataOrm         = new myeTextDataOrm();
            _cleanderservice        = new CleanderService();
            _customersearchORM      = new CustomerSearchORM();
            _customerreportORM      = new CustomerReportORM();
            _bankahesaplarORM       = new BankaHesaplarOrm();
            _viewBankReportORM      = new viewBankReportORM();
        }
Esempio n. 5
0
        public UserAppService(RoleAppService roleAppService, RoleManager roleManager, UserManager userManager, IRepository <User, long> userRepository, IPermissionManager permissionManager)
        {
            _userManager    = userManager;
            _roleManager    = roleManager;
            _roleAppService = roleAppService;

            _userRepository    = userRepository;
            _permissionManager = permissionManager;
        }
Esempio n. 6
0
 public DeviceController(IDeviceAppService deviceAppService, IForensicsRecordAppService forensicsRecordAppService, IOnlineClientManager onlineClientManager, UserManager userManager, UserAppService userService, RoleAppService roleAppService)
 {
     _deviceAppService          = deviceAppService;
     _forensicsRecordAppService = forensicsRecordAppService;
     _onlineClientManager       = onlineClientManager;
     _userManager    = userManager;
     _userService    = userService;
     _roleAppService = roleAppService;
 }
Esempio n. 7
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(
            IApplicationBuilder app,
            IWebHostEnvironment env,
            RoleAppService _roleAppService,
            AccountAppService _accountAppService)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                app.UseSwagger();
                app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "API v1"));
            }

            app.UseRouting();

            app.UseAuthentication();

            app.UseAuthorization();

            app.UseCors(
                options => options
                .AllowAnyMethod()
                .AllowAnyHeader()
                .SetIsOriginAllowed(origin => true) // allow any origin
                .AllowCredentials());

            // make uploaded images stored in the Resources folder
            //  make Resources folder it servable as well
            app.UseStaticFiles();
            app.UseStaticFiles(new StaticFileOptions()
            {
                FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @"Resources")),
                RequestPath  = new PathString("/Resources")
            });
            app.UseStaticFiles(new StaticFileOptions()
            {
                FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @"StaticFiles")),
                RequestPath  = new PathString("/StaticFiles")
            });
            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllers();
            });

            // create custom roles
            _roleAppService.CreateRoles().Wait();
            // add custom first admin
            //accountAppService.CreateFirstAdmin().Wait();
        }
Esempio n. 8
0
        private void AddFirstAdminAndRoles()
        {
            UserAppService userAppService = new UserAppService();
            RoleAppService roleAppService = new RoleAppService();

            roleAppService.AddOrUpdate("admin");
            roleAppService.AddOrUpdate("client");
            RegisterViewModel user = new RegisterViewModel()
            {
                FirstName    = "first",
                LastName     = "user",
                UserName     = "******",
                PasswordHash = "admin12345"
            };

            if (!userAppService.CheckExist("admin"))
            {
                userAppService.Register(user);
                ApplicationUserIdentity registeredUser = userAppService.FindByUserName(user.UserName);
                userAppService.AssignToRole(registeredUser.Id, "admin");
            }
        }
Esempio n. 9
0
 public RoleController(RoleAppService roleAppService)
 {
     _roleAppService = roleAppService;
 }
Esempio n. 10
0
 public ValuesController(RoleAppService _roleAppService)
 {
     roleAppService = _roleAppService;
 }
Esempio n. 11
0
 public ManagerController(ManagerAppService managerAppService, RoleAppService roleAppService)
 {
     _managerAppService = managerAppService;
     _roleAppService    = roleAppService;
 }
 public RoleController(RoleAppService _roleAppService)
 {
     this.roleAppService = _roleAppService;
 }