public static Fr8AccountDO TestDockyardAccount7() { string adminUserEmail = "*****@*****.**"; string password = "******"; string firstName = "Admin"; string lastName = "Admin"; Fr8Account _dockyardAccount = ObjectFactory.GetInstance <Fr8Account>(); using (var uow = ObjectFactory.GetInstance <IUnitOfWork>()) { var adminRoleId = Guid.NewGuid().ToString(); var adminRoleDO = new AspNetRolesDO() { Name = "Admin", Id = adminRoleId, CreateDate = DateTimeOffset.UtcNow, LastUpdated = DateTimeOffset.UtcNow, }; uow.AspNetRolesRepository.Add(adminRoleDO); var adminUserFr8Account = _dockyardAccount.Register(uow, adminUserEmail, firstName, lastName, password, adminRoleId); uow.AspNetUserRolesRepository.RevokeRoleFromUser(Roles.Admin, adminUserFr8Account.Id); var adminRole = new IdentityUserRole() { RoleId = adminRoleId, UserId = adminUserFr8Account.Id }; adminUserFr8Account.Roles.Add(adminRole); uow.SaveChanges(); return(adminUserFr8Account); } }
public UsersController() { _fr8Account = ObjectFactory.GetInstance <Fr8Account>(); _securityServices = ObjectFactory.GetInstance <ISecurityServices>(); _mappingEngine = ObjectFactory.GetInstance <IMappingEngine>(); _fr8Account = ObjectFactory.GetInstance <Fr8Account>(); }
public SegmentIO(Fr8Account fr8Account) { if (fr8Account == null) { throw new ArgumentNullException(nameof(fr8Account)); } _fr8Account = fr8Account; }
public static Fr8AccountDO TestDockyardAccount3() { Fr8Account _dockyardAccount = ObjectFactory.GetInstance <Fr8Account>(); using (var uow = ObjectFactory.GetInstance <IUnitOfWork>()) { return(_dockyardAccount.Register(uow, "alexlucre", "Alex", "Lucre1", "alex@123", Roles.Admin)); } }
//private readonly INegotiation _negotiation; //private readonly IBookingRequest _br; public CommunicationManager(IConfigRepository configRepository, EmailAddress emailAddress) { if (configRepository == null) { throw new ArgumentNullException(nameof(configRepository)); } if (emailAddress == null) { throw new ArgumentNullException(nameof(emailAddress)); } _configRepository = configRepository; _emailAddress = emailAddress; _dockyardAccount = ObjectFactory.GetInstance <Fr8Account>(); //can this be mocked? we would want an interface... //_negotiation = ObjectFactory.GetInstance<INegotiation>(); //_br = ObjectFactory.GetInstance<IBookingRequest>(); }
public static Fr8AccountDO TestDockyardAccount6() { string guestUserEmail = "*****@*****.**"; string password = "******"; string firstName = " Guest"; string lastName = " User"; Fr8Account _dockyardAccount = ObjectFactory.GetInstance <Fr8Account>(); using (var uow = ObjectFactory.GetInstance <IUnitOfWork>()) { var guestUserFr8Account = _dockyardAccount.Register(uow, guestUserEmail, firstName, lastName, password, Roles.Guest); uow.AspNetUserRolesRepository.RevokeRoleFromUser(Roles.StandardUser, guestUserFr8Account.Id); uow.SaveChanges(); return(guestUserFr8Account); } }
public DockyardAccountController() { _account = ObjectFactory.GetInstance <Fr8Account>(); }
public AccountController() { _account = ObjectFactory.GetInstance <Fr8Account>(); _organization = ObjectFactory.GetInstance <IOrganization>(); _planDirectory = ObjectFactory.GetInstance <PlanDirectoryService>(); }
public override void SetUp() { base.SetUp(); _fr8Account = ObjectFactory.GetInstance <Fr8Account>(); _dockyardAccountDO = FixtureData.TestDockyardAccount3(); }
public WebServicesController() { _fr8Account = ObjectFactory.GetInstance <Fr8Account>(); _activityTemplate = ObjectFactory.GetInstance <IActivityTemplate>(); }
public override void SetUp() { base.SetUp(); _userService = ObjectFactory.GetInstance <Fr8Account>(); }