public DetailedController(
     IBookBusinessLogic bookBusinessLogic,
     IUserBusinessLogic userBusinessLogic)
 {
     _bookBusinessLogic = bookBusinessLogic;
     _userBusinessLogic = userBusinessLogic;
 }
Esempio n. 2
0
 public UserController(IUserManager um, IUserBusinessLogic IUBL, ICartBusinessLogic ICBL, ICartManager icm)
 {
     _userManager = um;
     _userLogic   = IUBL;
     _cartLogic   = ICBL;
     _cartManager = icm;
 }
Esempio n. 3
0
        public void Initiaizer()
        {
            MockObject = new Mock <IUserRepository>();
            IUserRepository userRepository = MockObject.Object;

            UserBusinessLogic = new UserBusinessLogic(userRepository);
        }
Esempio n. 4
0
        static ControllerHelper()
        {
            var mockPrincipal = new Mock <IBusinessLogicPrincipal>();

            mockPrincipal.Setup(x => x.IsAllowed).Returns(true);
            mockPrincipal.Setup(x => x.IsAdmin).Returns(true);
            mockPrincipal.Setup(x => x.IsVerwalter).Returns(true);
            mockPrincipal.Setup(x => x.CurrentUid).Returns("if15b032");
            _abl  = new AccessoryBusinessLogic(_dal, mockPrincipal.Object);
            _cbl  = new CustomFieldsBusinessLogic(_dal, mockPrincipal.Object);
            _dbl  = new DamageBusinessLogic(_dal, mockPrincipal.Object);
            _debl = new DeviceBusinessLogic(_dal, mockPrincipal.Object);
            _blbl = new BusinessLogic.BusinessLogic(_dal, mockPrincipal.Object);
            _obl  = new OrderBusinessLogic(_dal, mockPrincipal.Object);
            _sbl  = new SettingBusinessLogic(_dal, mockPrincipal.Object);
            _ubl  = new UserBusinessLogic(_dal, mockPrincipal.Object);
            _bl   = new BusinessLogicFacade(_dal, _blbl, _abl, _cbl, _dbl, _debl, _obl, _sbl, _ubl);

            Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
            var subject = new ClaimsIdentity("Federation", ClaimTypes.Name, ClaimTypes.Role);

            subject.AddClaim(new Claim(ClaimTypes.Role, "Admin", ClaimValueTypes.String));
            subject.AddClaim(new Claim(ClaimTypes.Name, "if15b032", ClaimValueTypes.String));
            Thread.CurrentPrincipal = new ClaimsPrincipal(subject);
        }
 public DocumentController(IDocumentBusinessLogic documentBusinessLogic, IAuthorizationBusinessLogic authorizationBusinessLogic
                           , IAuditLogBussinesLogic auditLogBussinesLogic, IUserBusinessLogic userBusinessLogic)
 {
     DocumentBusinessLogic      = documentBusinessLogic;
     AuthorizationBusinessLogic = authorizationBusinessLogic;
     AuditLogBussinesLogic      = auditLogBussinesLogic;
     UserBusinessLogic          = userBusinessLogic;
 }
 public SpeakersController(
     UserManager <CodecampUser> userManager,
     CodecampDbContext context,
     ISpeakerBusinessLogic speakerBL,
     IUserBusinessLogic userBL)
 {
     _context     = context;
     _userManager = userManager;
     _speakerBL   = speakerBL;
     _userBL      = userBL;
 }
Esempio n. 7
0
 internal static UserModel GetCreatorUser(HttpRequestMessage request, IUserBusinessLogic userBusinessLogic)
 {
     if (request.Headers.Contains("Username"))
     {
         return(UserModel.ToModel(userBusinessLogic.GetUser(request.Headers.GetValues("Username").First())));
     }
     else
     {
         throw new ArgumentNullException("request.Headers", "Doen't contains the username");
     }
 }
Esempio n. 8
0
        public void TestInitialize()
        {
            mockCommentRepo   = new Mock <IRepository <Comment> >();
            mockEncounterRepo = new Mock <IRepository <Encounter> >();
            mockSportRepo     = new Mock <IRepository <Sport> >();
            mockTeamRepo      = new Mock <IRepository <Team> >();
            mockUserRepo      = new Mock <IRepository <User> >();
            encounterBL       = new EncounterBusinessLogic(mockEncounterRepo.Object, NO_BUSINESS_LOGIC);
            sportBL           = new SportBusinessLogic(mockSportRepo.Object);
            teamBL            = new TeamBusinessLogic(mockTeamRepo.Object, sportBL);
            userBL            = new UserBusinessLogic(mockUserRepo.Object, teamBL, NO_UT_REPOSITORY);
            commentBL         = new CommentBusinessLogic(mockCommentRepo.Object, encounterBL, userBL);
            commentList       = new List <Comment>();
            user = new User()
            {
                Id = 1
            };
            var nacional = new Team()
            {
                Id = 1, Name = "Nacional", SportId = 1
            };
            var eNacional = new EncountersTeams()
            {
                Team = nacional, TeamId = nacional.Id
            };
            var peñarol = new Team()
            {
                Id = 2, Name = "Peñarol", SportId = 1
            };
            var ePeñarol = new EncountersTeams()
            {
                Team = peñarol, TeamId = peñarol.Id
            };
            ICollection <EncountersTeams> teams = new List <EncountersTeams>()
            {
                eNacional, ePeñarol
            };
            var sport = new Sport()
            {
                Id = 1, Name = "Futbol"
            };

            encounter = new Encounter()
            {
                Id = 1, Date = DateTime.Now, SportId = sport.Id, Teams = teams
            };

            encounterList = new List <Encounter>()
            {
                encounter
            };
            mockCommentRepo.Setup(r => r.Get(null, null, "")).Returns(commentList);
        }
Esempio n. 9
0
        public UserService(DataSource dataSource)
        {
            IDataAccessFactory dataAccessFactory;

            if (dataSource == DataSource.Database)
            {
                dataAccessFactory = new DbDataAccessFactory();
            }
            else
            {
                dataAccessFactory = new XmlDataAccessFactory();
            }

            _userBusinessLogic = new UserBusinessLogic(dataAccessFactory);
        }
Esempio n. 10
0
        public BLTests()
        {
            var mockPrincipal = new Mock <IBusinessLogicPrincipal>();

            mockPrincipal.Setup(x => x.IsAllowed).Returns(true);
            mockPrincipal.Setup(x => x.IsAdmin).Returns(true);
            mockPrincipal.Setup(x => x.IsVerwalter).Returns(true);
            mockPrincipal.Setup(x => x.CurrentUid).Returns("if15b032");
            _abl  = new AccessoryBusinessLogic(_dal, mockPrincipal.Object);
            _cbl  = new CustomFieldsBusinessLogic(_dal, mockPrincipal.Object);
            _dbl  = new DamageBusinessLogic(_dal, mockPrincipal.Object);
            _debl = new DeviceBusinessLogic(_dal, mockPrincipal.Object);
            _blbl = new BusinessLogic.BusinessLogic(_dal, mockPrincipal.Object);
            _obl  = new OrderBusinessLogic(_dal, mockPrincipal.Object);
            _sbl  = new SettingBusinessLogic(_dal, mockPrincipal.Object);
            _ubl  = new UserBusinessLogic(_dal, mockPrincipal.Object);
            _bl   = new BusinessLogicFacade(_dal, _blbl, _abl, _cbl, _dbl, _debl, _obl, _sbl, _ubl);
        }
Esempio n. 11
0
 public BusinessLogicFacade(
     IDataAccessLayer dal,
     IBusinessLogic bl,
     IAccessoryBusinessLogic accessoryBl,
     ICustomFieldsBusinessLogic cfBl,
     IDamageBusinessLogic damageBl,
     IDeviceBusinessLogic deviceBl,
     IOrderBusinessLogic orderBl,
     ISettingBusinessLogic settingBl,
     IUserBusinessLogic userBl)
 {
     _dal         = dal;
     _bl          = bl;
     _accessoryBl = accessoryBl;
     _cfBl        = cfBl;
     _damageBl    = damageBl;
     _deviceBl    = deviceBl;
     _orderBl     = orderBl;
     _settingBl   = settingBl;
     _userBl      = userBl;
 }
Esempio n. 12
0
        public static bool Login(IUserBusinessLogic userBll, HttpContextBase httpContext, string login, string password)
        {
            bool validCredentials = false;
            User user             = userBll.User_GetByLogin(login);

            if (user == null)
            {
                validCredentials = false;
            }
            else
            {
                validCredentials = PasswordHash.ValidatePassword(password, user.PasswordHash);
            }

            if (validCredentials)
            {
                SetAuthenticationCookie(httpContext, login);
                SetPrincipal(httpContext, login);
            }

            return(validCredentials);
        }
Esempio n. 13
0
 public void TestInitialize()
 {
     userWithAllData = new User()
     {
         Name     = "name",
         Username = "******",
         LastName = "lastname",
         Password = "******",
         Email    = "*****@*****.**",
         Role     = Role.User,
         Token    = Guid.NewGuid()
     };
     adminWithAllData = new User()
     {
         Name     = "admin",
         Username = "******",
         LastName = "lastname",
         Password = "******",
         Email    = "*****@*****.**",
         Role     = Role.Admin,
         Token    = Guid.NewGuid()
     };
     mockUserRepo        = new Mock <IRepository <User> >();
     mockTeamRepo        = new Mock <IRepository <Team> >();
     mockUTRepo          = new Mock <IRepository <UsersTeams> >();
     mockUserBL          = new Mock <IUserBusinessLogic>();
     userList            = new List <User>();
     userBLWithoutTeamBL = new UserBusinessLogic(mockUserRepo.Object, NO_BUSINESS_LOGIC, mockUTRepo.Object);
     mockUserRepo.Setup(r => r.Get(null, null, "")).Returns(userList);
     mockUserRepo.Setup(r => r.Get(It.IsAny <Expression <Func <User, bool> > >(), null, "")).Returns(userList);
     mockUserRepo.Setup(r => r.GetById(It.IsAny <int>())).Returns(userWithAllData);
     mockUserBL.Setup(r => r.Login(It.IsAny <User>())).Returns(new User()
     {
         Token = Guid.NewGuid()
     });
     //userBLWithoutTeamBL.Login(adminWithAllData);
 }
Esempio n. 14
0
 public UserController(IUserBusinessLogic userBusiness,
                       ICategoryBusinessLogic categoryBusiness,
                       IMasterItemBusinessLogic masterItemBusiness,
                       IAutoMapConverter <BeSafeEntities.User, BeSafeModels.User> convertUEntityToModel,
                       IAutoMapConverter <BeSafeModels.User, BeSafeEntities.User> convertUModelToEntity,
                       IAutoMapConverter <BeSafeEntities.Category, BeSafeModels.Category> mapCEntityToModel,
                       IAutoMapConverter <BeSafeModels.Category, BeSafeEntities.Category> mapCModelToEntity,
                       IAutoMapConverter <BeSafeEntities.MasterItemsSet, BeSafeModels.MasterItemsSet> mapItemEntityToModel,
                       IAutoMapConverter <BeSafeModels.MasterItemsSet, BeSafeEntities.MasterItemsSet> mapItemModelToEntity,
                       IOptions <AppConfig> appConfig,
                       IHostingEnvironment environment)
 {
     this.UserBusinessLogic          = userBusiness;
     mapUserEntityToModel            = convertUEntityToModel;
     mapUserModelToEntity            = convertUModelToEntity;
     this.mapCategoryEntityToModel   = mapCEntityToModel;
     this.mapCategoryModelToEntity   = mapCModelToEntity;
     this.categoryBusinessLogic      = categoryBusiness;
     this.masterItemBusinessLogic    = masterItemBusiness;
     this.mapMasterItemEntityToModel = mapItemEntityToModel;
     this.mapMasterItemModelToEntity = mapItemModelToEntity;
     config             = appConfig;
     hostingEnvironment = environment;
 }
Esempio n. 15
0
 public UserContext(IUserBusinessLogic userBusinessLogic, IFormsAuthenticationService formsAuthenticationService)
 {
     this.userBusinessLogic = userBusinessLogic;
     this.formsAuthenticationService = formsAuthenticationService;
 }
Esempio n. 16
0
 public AccountController(IConfiguration configuration,
                          IUserBusinessLogic businessLogic)
 {
     _configuration = configuration;
     _businessLogic = businessLogic;
 }
Esempio n. 17
0
 public RegApplPortalController()
 {
     referenceBusinessLogic = new ReferenceBusinessLogic();
     userBusinessLogic      = new UserBusinessLogic();
     statementBusinessLogic = new StatementBusinessLogic();
 }
Esempio n. 18
0
 public UserSessionBusinessLogic(IUserBusinessLogic userBusinessLogic, IUserSessionRepository userSessionRepository)
 {
     _userBusinessLogic     = userBusinessLogic;
     _userSessionRepository = userSessionRepository;
 }
 public UserProfileController(IUserBusinessLogic userBusinessLogic)
 {
     _userBusinessLogic = userBusinessLogic;
 }
 public UsersController(IUserBusinessLogic userBL, IMapper mapper)
 {
     userBusinessLogic = userBL;
     this.mapper       = mapper;
 }
Esempio n. 21
0
 public GetUsersHandler(IUserBusinessLogic userBusinessLogic)
 {
     _userBusinessLogic = userBusinessLogic;
 }
 public UserService(IUserBusinessLogic userBusinessLogic)
 {
     _userBusinessLogic = userBusinessLogic;
 }
Esempio n. 23
0
 public AddAdminController(IUserBusinessLogic userBusiness)
 {
     this.userBusinessLogic = userBusiness;
 } // GET: AddAdmin
Esempio n. 24
0
 public UserController(AreaContext context, IOptions <AppSettings> appSettings)
 {
     _business = new UserBusinessLogic(context, appSettings);
 }
Esempio n. 25
0
 public WidgetConfController(AreaContext context, IOptions <AppSettings> appSettings)
 {
     _widgetConfBusiness = new WidgetConfBusinessLogic(context);
     _userBusiness       = new UserBusinessLogic(context, appSettings);
 }
Esempio n. 26
0
 public MyServices(IUserBusinessLogic userBusinessLogic)
 {
     UserBusinessLogic = userBusinessLogic;
 }
Esempio n. 27
0
 /// <summary>
 /// Constructor update state user business logic
 /// </summary>
 /// <author>Oscar Julian Rojas </author>
 /// <date>21/03/20201</date>
 /// <param name="userBusinessLogic">property user business logic</param>
 public UpdateState(IUserBusinessLogic userBusinessLogic)
 {
     _userBusinessLogic = userBusinessLogic;
 }
Esempio n. 28
0
 public LoginController(ILoginBusinessLogic LoginBusinessLogic, IUserBusinessLogic userBusinessLogic)
 {
     this.LoginBusinessLogic = LoginBusinessLogic;
     this.UserBusinessLogic  = userBusinessLogic;
 }
Esempio n. 29
0
 public LoginController(IUserBusinessLogic userBL, IMapper mapper, ILogger logger)
 {
     userBusinessLogic = userBL;
     this.mapper       = mapper;
     this.logger       = logger;
 }
Esempio n. 30
0
 public WorkerController(AreaContext context, IOptions <AppSettings> appSettings)
 {
     _userBusiness   = new UserBusinessLogic(context, appSettings);
     _workerBusiness = new WorkerBusinessLogic(context);
 }
Esempio n. 31
0
 public UserController(IUserBusinessLogic userBusinessLogic, IUserContext userContext)
 {
     this.userBusinessLogic = userBusinessLogic;
     this.userContext = userContext;
 }
Esempio n. 32
0
 /// <summary>
 /// Constructor getall user business logic
 /// </summary>
 /// <author>Oscar Julian Rojas </author>
 /// <date>21/03/20201</date>
 /// <param name="userBusinessLogic">property user business logic</param>
 public GetAll(IUserBusinessLogic userBusinessLogic)
 {
     _userBusinessLogic = userBusinessLogic;
 }
 public UserController(IUserBusinessLogic userBusinessLogic)
 {
     _userBusinessLogic = userBusinessLogic;
 }