public ArticleCategoryController(IPermissionProvider permissionProvider, IAdminUser adminUserRepository, IArticleCategory articleCategoryService, IArticle articleService) : base(permissionProvider, adminUserRepository) { _articleCategoryService = articleCategoryService; _articleService = articleService; }
public DemandGetController(IPermissionProvider permissionProvider, IAdminUser adminUserRepository, IArticleCategory articleCategoryService, ISys_Dictionary sys_dictionary) : base(permissionProvider, adminUserRepository) { _articleCategoryService = articleCategoryService; _sys_dictionary = sys_dictionary; }
public DataRepairController( IPermissionProvider permissionManage, IAdminUser adminUserRepository, IUser userService, IOperatorInfoVerifciationRepository operatorVerificationService, IMachineDemandTypeRL machineDemandTypeRLService, ISys_Dictionary sysDictionaryService, IUserRoleDemandTypeLevelRL userRoleDemandTypeLevelRLService, IFarmerRequirement farmerDemandService, IUser_Role userRoleService, IBusiness businessService, IBusinessDemand_Response businessDemandResponseService, IFarmerDemandResponse farmerDemandResponse) : base(permissionManage, adminUserRepository) { _userService = userService; _operatorVerificationService = operatorVerificationService; _machineDemandTypeRLService = machineDemandTypeRLService; _sysDictionaryService = sysDictionaryService; _userRoleDemandTypeLevelRLService = userRoleDemandTypeLevelRLService; _farmerDemandService = farmerDemandService; _userRoleService = userRoleService; _businessService = businessService; _businessDemandResponseService = businessDemandResponseService; _farmerDemandResponse = farmerDemandResponse; }
public QuestionController(IPermissionProvider permissionManage, IAdminUser adminUserRepository, IExpertQuestion expertQuestionService, IUser userService, IExpertQuestionReply expertQuestionReplyService) : base(permissionManage, adminUserRepository) { _expertQuestionService = expertQuestionService; _userService = userService; _expertQuestionReplyService = expertQuestionReplyService; }
public Application(IRegister register, ILogin login, IBaseUser baseUser, IAdminUser admin, IRegularUser regular) { _register = register; _login = login; _baseUser = baseUser; _adminFunction = admin; _regularFunction = regular; }
public NavController(IPermissionProvider permissionManage, IMenu menu, IMenu_Role menuRole, IAdminUser userRepository, IUser_Role userRole) : base(permissionManage) { this.menuRepository = menu; this.menuRoleRepository = menuRole; this.userRoleRepository = userRole; this.userRepository = userRepository; }
/// <summary> /// Boots the specified player off of the server /// </summary> /// <param name="callsign">The callsign of the user to boot</param> public static void BootUser(string callsign) { IAdminUser User = _server.get_FindUser(callsign); if (User != null) { User.Boot(); } }
public DemandController(IPermissionProvider permissionManage, IAdminUser adminUserRepository, IBusiness business, IArea area, IUser user, ISys_Dictionary sysDictionary, IFarmerRequirement farmerRequirement) : base(permissionManage, adminUserRepository) { this._adminUserRepository = adminUserRepository; _business = business; _areaService = area; _userService = user; _sysDictionary = sysDictionary; _farmerRequirement = farmerRequirement; }
public AccountController(IPermissionProvider permissionManage, IAuthProvider authProvider, IAdminUser Iuser, IUser_Password_History userPasswordHistory, ISysSetting sysSetting) : base(permissionManage) { this.authProvider = authProvider; this._adminUserService = Iuser; this._userPasswordHistory = userPasswordHistory; this._sysSetting = sysSetting; }
public UsersController( IAdminUser users, ITeamLead teamLeads, ICountry country, RoleManager <IdentityRole> roleManager, UserManager <User> userManager, IEmailService emailService) { this.users = users; this.teamLeads = teamLeads; this.country = country; this.roleManager = roleManager; this.userManager = userManager; this.emailService = emailService; }
public LearnGardenController(IPermissionProvider permissionProvider, IAdminUser adminUserRepository, IArticle articleService, IFarm farmService, IFarmArea farmAreaService, IArea areaService, INotification notificationService, IFarmBooking farmBookService ) : base(permissionProvider, adminUserRepository) { _articleService = articleService; _farmService = farmService; _farmAreaService = farmAreaService; _areaService = areaService; _notificationService = notificationService; _farmBookService = farmBookService; }
public BaseReference() { _businessAccess = new BusinessAccessLayer.GetListValues(); _businessUser = new BusinessAccessLayer.AdminUserBAL(); _businessCountry = new BusinessAccessLayer.Admin.Country(); _businessMasterState = new BusinessAccessLayer.Admin.MasterState(); _businessMasterCity = new BusinessAccessLayer.Admin.MasterCity(); _businessMasterCategory = new BusinessAccessLayer.Admin.MasterCategory(); _businessAttractions = new BusinessAccessLayer.Admin.Attractions(); _businessAttractionsActiveStatus = new BusinessAccessLayer.Admin.AttractionsActiveStatus(); _businessMasterWeek = new BusinessAccessLayer.Admin.MasterWeek(); _businessAttractionTravelTimeDistance = new BusinessAccessLayer.Admin.AttractionTravelTimeDistance(); _businessMissingDistanceAttractionsRecords = new BusinessAccessLayer.Admin.BalMissingDistanceAttractionsRecords(); _businessSchedulers = new BusinessAccessLayer.Scheduler.BALScheduler(); _businessUserBAL = new BusinessAccessLayer.Users.UsersBAL(); }
public CommandProcessor(CommandProcessorConfig config) { _commandCharacters = config.CommandCharacters; _opBotUserId = config.OpBotUserId; _names = config.Names; _repository = config.Repository; _adminUsers = config.AdminUsers; _client = config.Client; _opBotChannelId = config.OpBotChannelId; _messageDeleter = new MessageDeleter(); _defaultOperations = new DefaultOperations(); _asyncLock = new AsyncLock(); _alertMembers = new AlertMembers(); _ops = config.Ops; _stopApplication = config.StopApplication; _ops.OperationDeleted += OperationClosed; _ops.OperationUpdated += OperationUpdated; }
public BaseBusinessClass() { _dataAccess = new DataAccessLayer.GetListValues(); _dataAccessAdminUser = new DataAccessLayer.AdminUserDAL(); _dataAccessCountry = new DataAccessLayer.Admin.Country(); _dataAccessMasterState = new DataAccessLayer.Admin.MasterState(); _dataAccessMasterCity = new DataAccessLayer.Admin.MasterCity(); _dataAccessMasterCategory = new DataAccessLayer.Admin.MasterCategory(); _dataAccessAttractions = new DataAccessLayer.Common.Attractions(); _dataAccessAttractionsActiveStatus = new DataAccessLayer.Admin.AttractionsActiveStatus(); _dataAccessMasterWeek = new DataAccessLayer.Admin.MasterWeek(); _dataAccessAttractionTravelTimeDistance = new DataAccessLayer.Admin.AttractionTravelTimeDistance(); _dataAccessMissingDistanceAttractionsRecords = new DataAccessLayer.Admin.DalMissingDistanceAttractionsRecords(); _dataAccessSchedulers = new DataAccessLayer.Schedulers.DALSchedulers(); _dataAccessUsers = new DataAccessLayer.User.UserDAL(); //IUnityContainer container = GetUnityContainer(); //DependencyResolver.SetResolver(new UnityDependencyResolver(container)); }
public UserController( IPermissionProvider permissionManage, IAdminUser adminUserRepository, IUser memberUserRepository, IArea areaRepository, ICommon commonrepository, IExpertPermission expertService, IOperatorInfoVerifciationRepository operatorService, IFarmerVerficationInfoRepository farmerVerificationRepository//ww ) : base(permissionManage, adminUserRepository) { _adminUserRepository = adminUserRepository; _areaRepository = areaRepository; _commonrepository = commonrepository; _userService = memberUserRepository; _expertService = expertService; _operatorService = operatorService; _farmerVerificationRepository = farmerVerificationRepository; }
public VerificationController(IPermissionProvider permissionManage, IRoleVerification roleVerificationRepository, IAdminUser adminUserRepository, IFarmerVerficationInfoRepository farmerVerificationRepository, IOperatorInfoVerifciationRepository machineryOperatorVerificationRepository, IBusinessVerificationRepository businessVerificationRepository, IArea areaRepository, IFileInfoRepository fileInfoRepository, ISys_Dictionary sysDictionaryRespository, ISuppliers_Sarea suppliers_SareaRespository, IUser user) : base(permissionManage, adminUserRepository) { this.suppliers_SareaRespository = suppliers_SareaRespository; this.roleVerificationRepository = roleVerificationRepository; this.adminUserRepository = adminUserRepository; this.farmerVerificationRepository = farmerVerificationRepository; this.machineryOperatorVerificationRepository = machineryOperatorVerificationRepository; this.businessVerificationRepository = businessVerificationRepository; this.areaRepository = areaRepository; this.fileInfoRepository = fileInfoRepository; this.sysDictionaryRespository = sysDictionaryRespository; }
public void Login() { Console.Write("Enter your username: "******"Enter your password: "); var password = Console.ReadLine(); _user = _login.SignIn(username, password); if (_user.Role == 0) { _regularUser = Authentication <RegularUser>(_user); var menu = new RegularMenu(_regularFunction, _regularUser); menu.Menu(); } else { _adminUser = Authentication <AdminUser>(_user); var menu = new AdminMenu(_adminFunction, _adminUser); menu.Menu(); } }
public AdminMenu(IAdminUser admin, IAdminUser adminUser) { _admin = admin; _adminUser = adminUser; }
public UserController(IAdminUser User) { _IUser = User; }
public FormsAuthProvider(IAdminUser adminUserRepository, IUser userRepository) { this.adminUserRepository = adminUserRepository; this.userRepository = userRepository; }
public void OnAuthorization(AuthorizationContext filterContext) { //获取在方法上标记了CheckPermissionAttribute的所有特性标签 CheckPermissionAttribute[] checks = filterContext.ActionDescriptor.GetCustomAttributes(typeof(CheckPermissionAttribute), false) as CheckPermissionAttribute[]; if (checks == null || checks.Length <= 0) { return; } //AdminUserDTO adminUser = filterContext.HttpContext.Session["userInfo"] as AdminUserDTO; long?userid = AdminHelper.GetUserId(filterContext.HttpContext); //没有登录 if (userid == null) { if (filterContext.HttpContext.Request.IsAjaxRequest()) { AjaxResult ajaxResult = new AjaxResult { Status = "error", Msg = "您没有登录", Data = "/Main/Login" }; var result = new JsonNetResult(); result.Data = ajaxResult; filterContext.Result = result; } else { filterContext.Result = new RedirectResult("~/Main/Login"); } return; } IAdminUser adminUserService = DependencyResolver.Current.GetService <IAdminUser>(); foreach (var check in checks) { //检查用户是否具有相应的权限 bool hasPerm = adminUserService.HasPermission(userid.Value, check.Permission); if (!hasPerm) { //如果是ajax请求 if (filterContext.HttpContext.Request.IsAjaxRequest()) { AjaxResult ajaxResult = new AjaxResult { Status = "error", Msg = "您没有权限" + check.Permission + "访问" }; var result = new JsonNetResult(); result.Data = ajaxResult; filterContext.Result = result; } else { ContentResult result = new ContentResult(); result.Content = "您没有权限" + check.Permission + "访问"; filterContext.Result = result; } return; } } }
public BaseController(IPermissionProvider permissionProvider, IAdminUser adminUserRepository) { this.permissionProvider = permissionProvider; this.adminUserRepository = adminUserRepository; }
public ConfigController(IPermissionProvider permissionManage, IAdminUser adminUserRepository, ISysSetting systemSettingService) : base(permissionManage, adminUserRepository) { _systemSettingService = systemSettingService; }
public AdminPermissionProvider(IAdminUser adminUserRepository, IPermission permissionRepository) { this.adminUserRepository = adminUserRepository; this.permissionRepository = permissionRepository; }
public bool UpdateAdminUser(IAdminUser user) { var adminRepUser = _userRepository.GetAdminById(user.UserId); adminRepUser.Login = user.Login; adminRepUser.Password = user.Password; return _userRepository.UpdateAdmin(adminRepUser); }