/// <summary> /// Get a list of all the roles in the system /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <IList <RoleDTO> > GetAllRolesAsync(this IRoles operations, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetAllRolesWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
public PlansController() { roles = new RolesImpl(); webSecurity = new WebSecurityImpl(); messagequeue = new ObjectMessageQueue(); }
public int UpdateRoles(IRoles roles) { using (SqlConnection connection = GetConnection()) { SqlCommand command = new SqlCommand("_RolesUpdate", connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.AddWithValue("@Type", 1); command.Parameters.AddWithValue("@Roles_ID", roles.RolesID); command.Parameters.AddWithValue("@Roles_Name", roles.RolesName); command.Parameters.AddWithValue("@Roles_Modules", roles.RolesModules); //command.Parameters.AddWithValue("@Roles_Code", roles.RolesCode); connection.Open(); int ret = command.ExecuteNonQuery(); if (ret <= 0) { throw new DataAccessException("Lỗi không cập nhật Roles"); } else { command.Dispose(); } return(ret); } return(0); }
public UsersController() { CourseDBContext context = new CourseDBContext(); roles = new RolesImpl(); webSecurity = new WebSecurityImpl(); }
/// <summary> /// Get entities from bcgov_roles /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='top'> /// </param> /// <param name='filter'> /// </param> /// <param name='count'> /// </param> /// <param name='orderby'> /// Order items by property values /// </param> /// <param name='select'> /// Select properties to be returned /// </param> /// <param name='expand'> /// Expand related entities /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <MicrosoftDynamicsCRMbcgovRoleCollection> GetAsync(this IRoles operations, int?top = default(int?), string filter = default(string), bool?count = default(bool?), IList <string> orderby = default(IList <string>), IList <string> select = default(IList <string>), IList <string> expand = default(IList <string>), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetWithHttpMessagesAsync(top, filter, count, orderby, select, expand, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
public NineStarKiController(ILogger logger, IDataSetsHelper dataSetsHelper, IRoles roles, IAuthentication authentication, IFileSourceHelper fileSourceHelper, INineStarKiService nineStarKiService, IMembershipService membershipService, IRepository <User> usersRepository) : base(logger, dataSetsHelper, roles, authentication, fileSourceHelper, membershipService) { _authentication = authentication; _nineStarKiService = nineStarKiService; _usersRepository = usersRepository; }
/// <summary> /// Edits a role. /// </summary> /// <remarks> /// Client Credentials Flow required permissions: Users or Users.Write. /// /// Required permissions: Roles.Edit. /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='key'> /// </param> /// <param name='body'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <RoleDto> PutByIdAsync(this IRoles operations, int key, RoleDto body = default(RoleDto), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.PutByIdWithHttpMessagesAsync(key, body, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
public UsersController() { CourseDBContext context = new CourseDBContext(); users = new GenericRepository<User>(new StorageContext<User>(context)); roles = new RolesImpl(); webSecurity = new WebSecurityImpl(); }
/// <summary> /// Permanently deletes a user from the database /// </summary> /// <param name="username">Username to delete</param> /// <param name="deleteAllRelatedData">Should or shouldn't delete related user data</param> /// <returns>True if successful. Defaults to false.</returns> public override bool DeleteUser(string username, bool deleteAllRelatedData) { bool ret; try { Snitz.IDAL.IMember dal = Snitz.IDAL.Factory <IDAL.IMember> .Create("Member"); MemberInfo m = dal.GetByName(username).SingleOrDefault(); dal.Delete(m); IRoles roleDal = Factory <IRoles> .Create("Role"); roleDal.RemoveUsersFromRoles(new[] { username }, roleDal.GetRolesForUser(username)); if (deleteAllRelatedData) { IMember membershipDal = Factory <IMember> .Create("Member"); membershipDal.DeleteProfile(m); } // Nothing was thrown, so go ahead and return true ret = true; } catch { // Couldn't find the user or was not able to delete ret = false; } return(ret); }
protected void Page_Load(object sender, EventArgs e) { int Id = 0; if (!string.IsNullOrEmpty(Request["Id"])) { int.TryParse(Request["Id"].Replace(",", ""), out Id); } if (!string.IsNullOrEmpty(Request["dll"])) { NavigationTitle(Request["dll"]); } hddRoles_ID.Value = Convert.ToString(Id); if (!IsPostBack) { RolesBSO rolesBSO = new RolesBSO(); IRoles roles = rolesBSO.GetRolesById(Id); ltlTitle.Text = roles.RolesName; initControl(Id); initControlCate(Id); initControlCateNews(Id); } }
public IRoles GetRolesByName(string name) { IRoles roles = null; using (SqlConnection connection = GetConnection()) { SqlCommand command = new SqlCommand("_RolesGetByName", connection); command.Parameters.AddWithValue("@Roles_Name", name); command.CommandType = CommandType.StoredProcedure; connection.Open(); using (SqlDataReader reader = command.ExecuteReader(CommandBehavior.CloseConnection)) { if (reader.Read()) { roles = RolesReader(reader); } else { throw new DataAccessException("Khong tim thay"); } } command.Dispose(); } return(roles); }
/// <summary> /// Get Role by name /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='role'> /// name of role to retrieve. Possible values include: 'Administrator', /// 'User', 'ReadOnly' /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async System.Threading.Tasks.Task <object> GetAsyncByroleAsync(this IRoles operations, string role, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { using (var _result = await operations.GetAsyncByroleWithHttpMessagesAsync(role, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Gets role based on its id. /// </summary> /// <remarks> /// Required permissions: Roles.View. /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// key: Id /// </param> /// <param name='expand'> /// Expands related entities inline. /// </param> /// <param name='select'> /// Selects which properties to include in the response. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <RoleDto> GetByIdAsync(this IRoles operations, int id, string expand = default(string), string select = default(string), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { using (var _result = await operations.GetByIdWithHttpMessagesAsync(id, expand, select, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Add new entity to bcgov_roles /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='body'> /// New entity /// </param> /// <param name='prefer'> /// Required in order for the service to return a JSON representation of the /// object. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <MicrosoftDynamicsCRMbcgovRole> CreateAsync(this IRoles operations, MicrosoftDynamicsCRMbcgovRole body, string prefer = "return=representation", CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.CreateWithHttpMessagesAsync(body, prefer, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
public PlansController(IGenericRepository<Plan> fakePlan, IGenericRepository<PlanCourse> fakePlanCourse, IGenericRepository<Semester> fakeSem, IGenericRepository<User> fakeUser, IGenericRepository<DegreeProgram> fakeDegree, IRoles fakeRoles, IWebSecurity fakeWebSecurity) { roles = fakeRoles; webSecurity = fakeWebSecurity; messagequeue = new ObjectMessageQueue(); }
public RolesController(IRoles roles, IUsuarios usuarios, ICajas cajas, ICajaAperturaCierre cajaAperturaCierre) { _roles = roles; _usuarios = usuarios; _cajas = cajas; _cajaAperturaCierre = cajaAperturaCierre; }
/// <summary> /// Edits a role. /// </summary> /// <remarks> /// Required permissions: Roles.Edit. /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// key: Id /// </param> /// <param name='roleDto'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <RoleDto> PutByIdAsync(this IRoles operations, int id, RoleDto roleDto, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { using (var _result = await operations.PutByIdWithHttpMessagesAsync(id, roleDto, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Get entities from bcgov_roles /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='top'> /// </param> /// <param name='skip'> /// </param> /// <param name='search'> /// </param> /// <param name='filter'> /// </param> /// <param name='count'> /// </param> /// <param name='orderby'> /// Order items by property values /// </param> /// <param name='select'> /// Select properties to be returned /// </param> /// <param name='expand'> /// Expand related entities /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <RolesGetResponseModel> GetAsync(this IRoles operations, int?top = default(int?), int?skip = default(int?), string search = default(string), string filter = default(string), bool?count = default(bool?), IList <string> orderby = default(IList <string>), IList <string> select = default(IList <string>), IList <string> expand = default(IList <string>), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetWithHttpMessagesAsync(top, skip, search, filter, count, orderby, select, expand, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Gets roles. /// </summary> /// <remarks> /// Required permissions: Roles.View. /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='expand'> /// Expands related entities inline. /// </param> /// <param name='filter'> /// Filters the results, based on a Boolean condition. /// </param> /// <param name='select'> /// Selects which properties to include in the response. /// </param> /// <param name='orderby'> /// Sorts the results. /// </param> /// <param name='top'> /// Returns only the first n results. /// </param> /// <param name='skip'> /// Skips the first n results. /// </param> /// <param name='count'> /// Includes a count of the matching results in the response. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <ODataResponseListRoleDto> GetRolesAsync(this IRoles operations, string expand = default(string), string filter = default(string), string select = default(string), string orderby = default(string), int?top = default(int?), int?skip = default(int?), bool?count = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { using (var _result = await operations.GetRolesWithHttpMessagesAsync(expand, filter, select, orderby, top, skip, count, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// Get entity from bcgov_roles by key /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='bcgovRoleid'> /// key: bcgov_roleid /// </param> /// <param name='select'> /// Select properties to be returned /// </param> /// <param name='expand'> /// Expand related entities /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <MicrosoftDynamicsCRMbcgovRole> GetByKeyAsync(this IRoles operations, string bcgovRoleid, IList <string> select = default(IList <string>), IList <string> expand = default(IList <string>), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetByKeyWithHttpMessagesAsync(bcgovRoleid, select, expand, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
//View MainMenu #region ViewMainModules public DataTable ViewMainModules(string AdminName) { DataTable dataTable = new DataTable(); AdminBSO adminBSO = new AdminBSO(); Admin admin = adminBSO.GetAdminById(AdminName); RolesBSO rolesBSO = new RolesBSO(); IRoles roles = rolesBSO.GetRolesById(admin.RolesID); string strModules = roles.RolesModules; strModules = strModules.Replace(",", "','"); ModulesBSO modulesBSO = new ModulesBSO(); DataTable table = modulesBSO.MixModules(); if (AdminName.Equals("administrator")) { dataTable = table; } else { DataView dataView = new DataView(table); dataView.RowFilter = "Slug in ('" + strModules + "')"; dataView.Sort = "Modules_ID ASC"; dataTable = dataView.ToTable(); } return(dataTable); }
public ArchiveController(ILogger logger, IDataSetsHelper dataSetsHelper, IRoles roles, IAuthentication authentication, IRepository <ArchiveCategory> archiveCategoryRepo, IRepository <ArchiveItem> archiveItemRepo, IFileSourceHelper fileSourceHelper, ILinkPreviewer linkPreviewer) : base(logger, dataSetsHelper, roles, authentication, fileSourceHelper) { _archiveCategoryRepo = archiveCategoryRepo; _archiveItemRepo = archiveItemRepo; _linkPreviewer = linkPreviewer; }
public BaseVibrantController(ILogger logger, IDataSetsHelper dataSetsHelper, IRoles roles, IAuthentication authentication, IFileSourceHelper fileSourceHelper, IMembershipService membershipService) : base(logger, dataSetsHelper, roles, authentication, fileSourceHelper) { _membershipService = membershipService; SetBetaWarningSessionVariable(); }
public UsuariosController(IUsuarios usuarios, IRoles roles, IEmailSender emailSender, IEnvironmentContext environment, ISucursales sucursales) { _usuarios = usuarios; _roles = roles; _emailSender = emailSender; _environment = environment; _sucursales = sucursales; }
public static string[] GetAllRoles() { IRoles dal = Snitz.Membership.Helpers.Factory <IRoles> .Create("Role"); string[] roles = dal.GetAllRoles(); TotalRoles = roles.Length; return(roles); }
public NineStarKiService(IMembershipService membershipService, IAuthentication authentication, IRoles roles, IRepository<UserProfileReading> userProfileReadingsRepository, IRepository<UserRelationshipCompatibilityReading> userRelationshipCompatibilityReadingRepository) { _membershipService = membershipService; _authentication = authentication; _roles = roles; _userProfileReadingsRepository = userProfileReadingsRepository; _userRelationshipCompatibilityReadingRepository = userRelationshipCompatibilityReadingRepository; }
/// <summary> /// Initializes a new instance of the <see cref="ContextHandler"/> class /// </summary> /// <param name="policyInformationRepository">the policy information repository handler</param> /// <param name="rolesWrapper">the roles handler</param> /// <param name="memoryCache">The cache handler </param> /// <param name="settings">The app settings</param> public ContextHandler( IPolicyInformationRepository policyInformationRepository, IRoles rolesWrapper, IMemoryCache memoryCache, IOptions <GeneralSettings> settings) { _policyInformationRepository = policyInformationRepository; _rolesWrapper = rolesWrapper; _memoryCache = memoryCache; _generalSettings = settings.Value; }
public UsersController(IControllerPackage <User> controllerPackage, IOptions <DatabaseConfiguration> dataConfig, IRoles roles) : base(controllerPackage) { _dataConfig = dataConfig; _roles = roles; RecordCreated += UsersController_RecordCreated; RecordBeforeDeleted += UsersController_RecordBeforeDeleted; }
public UsersController() { CourseDBContext context = new CourseDBContext(); users = new GenericRepository <User>(new StorageContext <User>(context)); roles = new RolesImpl(); webSecurity = new WebSecurityImpl(); }
protected void initControl(int ID) { if (ID > 0) { //btn_add.Visible = false; //btn_edit.Visible = true; //btn_add1.Visible = false; //btn_edit1.Visible = true; hddRoles_ID.Value = Convert.ToString(ID); try { RolesBSO rolesBSO = new RolesBSO(); IRoles roles = rolesBSO.GetRolesById(ID); txtRolesName.Text = roles.RolesName; if (Session["Admin_UserName"].ToString().Equals("administrator")) { ViewModules(); } else { ViewModules(Session["Admin_UserName"].ToString()); } string sModules = roles.RolesModules; if (!sModules.Equals("")) { string[] sSlip = sModules.Split(new char[] { ',' }); foreach (string s in sSlip) { foreach (ListItem items in chklist.Items) { if (items.Value == s) { items.Selected = true; } } } } } catch (Exception ex) { error.Text = ex.Message.ToString(); } } else { hddRoles_ID.Value = ""; //btn_add.Visible = true; //btn_edit.Visible = false; btn_add1.Visible = true; //btn_edit1.Visible = false; ViewModules(); } }
public ProfilesController(IInstitutionRepository institutionRepository, IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, IRoles roles, IUserProfileRepository userProfileRepository, IAuthentication authentication) : base(baseScoreCardRepository, valuationScoreCardRepository, userProfileRepository, authentication) { Requires.NotNull(institutionRepository, nameof(institutionRepository)); Requires.NotNull(roles, nameof(roles)); this.institutionRepository = institutionRepository; this.roles = roles; }
public PaymentsController(ILogger logger, IDataSetsHelper dataSetsHelper, IRoles roles, IAuthentication authentication, IFileSourceHelper fileSourceHelper, IStripeService stripeService, IOptions <StripeConfiguration> stripeConfig, IMembershipService membershipService, IContactService contactService, IUserService userService) : base(logger, dataSetsHelper, roles, authentication, fileSourceHelper, membershipService) { _logger = logger; _stripeService = stripeService; _contactService = contactService; _userService = userService; _stripeConfig = stripeConfig.Value; }
public PlansController(IGenericRepository<Plan> fakePlan, IGenericRepository<PlanCourse> fakePlanCourse, IGenericRepository<Semester> fakeSem, IGenericRepository<User> fakeUser, IGenericRepository<DegreeProgram> fakeDegree, IRoles fakeRoles, IWebSecurity fakeWebSecurity) { //plans = fakePlan; //planCourses = fakePlanCourse; //semesters = fakeSem; users = fakeUser; //degreePrograms = fakeDegree; roles = fakeRoles; webSecurity = fakeWebSecurity; }
public ProfilesController(IInstitutionRepository institutionRepository, IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, IRoles roles, IUserProfileRepository userProfileRepository, IAuthentication authentication) : base(userProfileRepository, authentication) { Requires.NotNull(institutionRepository, "institutionRepository"); Requires.NotNull(baseScoreCardRepository, "scoreCardRepository"); Requires.NotNull(valuationScoreCardRepository, "valuationScoreCardRepository"); Requires.NotNull(roles, "roles"); this.institutionRepository = institutionRepository; this.baseScoreCardRepository = baseScoreCardRepository; this.valuationScoreCardRepository = valuationScoreCardRepository; this.roles = roles; }
public PlansController() { CourseDBContext context = new CourseDBContext(); //plans = new GenericRepository<Plan>(new StorageContext<Plan>(context)); //planCourses = new GenericRepository<PlanCourse>(new StorageContext<PlanCourse>(context)); //semesters = new GenericRepository<Semester>(new StorageContext<Semester>(context)); users = new GenericRepository<User>(new StorageContext<User>(context)); //degreePrograms = new GenericRepository<DegreeProgram>(new StorageContext<DegreeProgram>(context)); roles = new RolesImpl(); webSecurity = new WebSecurityImpl(); _planProducer = new BasicMessageQueueProducer<Plan>(); _planCourseProducer = new BasicMessageQueueProducer<PlanCourse>(); _semesterProducer = new BasicMessageQueueProducer<Semester>(); _degreeProgramProducer = new BasicMessageQueueProducer<DegreeProgram>(); }
public PlansController(IGenericRepository<Plan> fakePlan, IGenericRepository<PlanCourse> fakePlanCourse, IGenericRepository<Semester> fakeSem, IGenericRepository<User> fakeUser, IGenericRepository<DegreeProgram> fakeDegree, IRoles fakeRoles, IWebSecurity fakeWebSecurity) { plans = fakePlan; planCourses = fakePlanCourse; semesters = fakeSem; users = fakeUser; degreePrograms = fakeDegree; roles = fakeRoles; webSecurity = fakeWebSecurity; if (!MessageQueue.Exists(REQUEST_QUEUE)) _request_queue = MessageQueue.Create(REQUEST_QUEUE); else _request_queue = new MessageQueue(REQUEST_QUEUE); if (!MessageQueue.Exists(RESPONSE_QUEUE)) _response_queue = MessageQueue.Create(RESPONSE_QUEUE); else _response_queue = new MessageQueue(RESPONSE_QUEUE); }
public PlansController() { CourseDBContext context = new CourseDBContext(); plans = new GenericRepository<Plan>(new StorageContext<Plan>(context)); planCourses = new GenericRepository<PlanCourse>(new StorageContext<PlanCourse>(context)); semesters = new GenericRepository<Semester>(new StorageContext<Semester>(context)); users = new GenericRepository<User>(new StorageContext<User>(context)); degreePrograms = new GenericRepository<DegreeProgram>(new StorageContext<DegreeProgram>(context)); if (!MessageQueue.Exists(REQUEST_QUEUE)) _request_queue = MessageQueue.Create(REQUEST_QUEUE); else _request_queue = new MessageQueue(REQUEST_QUEUE); if (!MessageQueue.Exists(RESPONSE_QUEUE)) _response_queue = MessageQueue.Create(RESPONSE_QUEUE); else _response_queue = new MessageQueue(RESPONSE_QUEUE); roles = new RolesImpl(); webSecurity = new WebSecurityImpl(); }
public void Initialize() { users = new GenericRepository<User>(new FakeStorageContext<User>()); roles = new FakeRoles(); webSecurity = new FakeWebSecurity(roles, users); controller = new UsersController(users, roles, webSecurity); users.Add(new User() { ID = 1, username = "******", realName = "Administrator" }); users.Add(new User() { ID = 2, username = "******", realName = "Advisor" }); }
public RolesController(IRoles service) { Service = service; }
public UsersController(IGenericRepository<User> fake, IRoles fakeRoles, IWebSecurity fakeWebSecurity) { users = fake; roles = fakeRoles; webSecurity = fakeWebSecurity; }
public DynamicMasterPageFilter(IRoles roles) { _roles = roles; }
public FakePrincipal(string name, IRoles aRole) { identity = new FakeIdentity(name); roles = aRole; }
public void Initialize() { plans = new GenericRepository<Plan>(new FakeStorageContext<Plan>()); planCourses = new GenericRepository<PlanCourse>(new FakeStorageContext<PlanCourse>()); semesters = new GenericRepository<Semester>(new FakeStorageContext<Semester>()); users = new GenericRepository<User>(new FakeStorageContext<User>()); degreePrograms = new GenericRepository<DegreeProgram>(new FakeStorageContext<DegreeProgram>()); roles = new FakeRoles(); webSecurity = new FakeWebSecurity(roles, users); controller = new PlansController(plans, planCourses, semesters, users, degreePrograms, roles, webSecurity); degreePrograms.Add(new DegreeProgram() { ID = 1, degreeProgramName = "Degree Program 1" }); degreePrograms.Add(new DegreeProgram() { ID = 2, degreeProgramName = "Degree Program 2" }); users.Add(new User() { ID = 1, username = "******", realName = "Test User 1" }); users.Add(new User() { ID = 2, username = "******", realName = "Test User 2" }); users.Add(new User() { ID = 3, username = "******", realName = "Administrator" }); users.Add(new User() { ID = 4, username = "******", realName = "Advisor" }); semesters.Add(new Semester() { ID = 1, semesterTitle = "Fall", semesterYear = 2013, standard = true }); semesters.Add(new Semester() { ID = 2, semesterTitle = "Spring", semesterYear = 2014, standard = true }); plans.Add(new Plan() { ID = 1, planName = "Plan 1", degreeProgramID = 1, degreeProgram = degreePrograms.Find(1), userID = 1, //user = users.Find(1), semesterID = 1, semester = semesters.Find(1), planCourses = new Collection<PlanCourse>() }); plans.Add(new Plan() { ID = 2, planName = "Plan 2", degreeProgramID = 2, degreeProgram = degreePrograms.Find(2), userID = 2, //user = users.Find(2), semesterID = 2, semester = semesters.Find(2), planCourses = new Collection<PlanCourse>() }); }
public AuthorizeCurrentUserFilter(IRoles roles) { _roles = roles; }
private static ProfilesController CreateProfilesController( IInstitutionRepository institutionRepository = null, IBaseScoreCardRepository baseScoreCardRepository = null, IValuationScoreCardRepository valuationScoreCardRepository = null, IRoles roles = null, IUserProfileRepository userProfileRepository = null, IAuthentication authentication = null) { return new ProfilesController( institutionRepository ?? CreateInstitutionRepository(), baseScoreCardRepository ?? Mock.Of<IBaseScoreCardRepository>(), valuationScoreCardRepository ?? Mock.Of<IValuationScoreCardRepository>(), roles ?? Mock.Of<IRoles>(), userProfileRepository ?? CreateUserProfileRepository(), authentication ?? Mock.Of<IAuthentication>()); }
public FakeWebSecurity(IRoles fakeRole, IGenericRepository<User> aUsers) { users = aUsers; roles = fakeRole; }
public RolesController() { Service = new RolesService(); }
public override void Initialize(string name, NameValueCollection config) { // Initialize values from web.config. if (config == null) throw new ArgumentNullException("config"); if (name == null || name.Length == 0) name = "JsRoleProvider"; if (String.IsNullOrEmpty(config["description"])) { config.Remove("description"); config.Add("description", "Nhibernate Role provider"); } // Initialize the abstract base class. base.Initialize(name, config); _applicationName = GetConfigValue(config["applicationName"], System.Web.Hosting.HostingEnvironment.ApplicationVirtualPath); WriteExceptionsToEventLog = Convert.ToBoolean(GetConfigValue(config["writeExceptionsToEventLog"], "true")); users = WindsorBootStrapper.Container.Kernel.Resolve<IUsers>(); roles = WindsorBootStrapper.Container.Kernel.Resolve<IRoles>(); }
public SecurityService(IRoles roles) { _roles = roles; }
public UserController(IQuestionRepository questionRepository, IRoles roles, IUser currentUser) { _questionRepository = questionRepository; _roles = roles; _currentUser = currentUser; }