public override void Setup() { _tokenServiceClient = Substitute.For <ITokenServiceClient>(); _configuration = new ResultsAndCertificationConfiguration { ResultsAndCertificationInternalApiSettings = new ResultsAndCertificationInternalApiSettings { Uri = "http://tlevel.api.com" } }; _mockHttpResult = true; _model = new ManageRegistration { ProfileId = 1, AoUkprn = 1234567890, FirstName = "First", LastName = "Last", DateOfBirth = "07/01/1987".ToDateTime(), ProviderUkprn = 98765432, CoreCode = "7654321", SpecialismCodes = new List <string> { "23456789", "7654321" }, PerformedBy = "Test User" }; }
public override void Given() { // Seed Tlevel data for pearson _uln = 1111111111; SeedTestData(EnumAwardingOrganisation.Pearson, true); _tqRegistrationProfile = SeedRegistrationData(_uln); CreateMapper(); ProviderRepositoryLogger = new Logger <ProviderRepository>(new NullLoggerFactory()); RegistrationRepositoryLogger = new Logger <RegistrationRepository>(new NullLoggerFactory()); TqRegistrationPathwayRepositoryLogger = new Logger <GenericRepository <TqRegistrationPathway> >(new NullLoggerFactory()); TqRegistrationSpecialismRepositoryLogger = new Logger <GenericRepository <TqRegistrationSpecialism> >(new NullLoggerFactory()); ProviderRepository = new ProviderRepository(ProviderRepositoryLogger, DbContext); RegistrationRepository = new RegistrationRepository(RegistrationRepositoryLogger, DbContext); TqRegistrationPathwayRepository = new GenericRepository <TqRegistrationPathway>(TqRegistrationPathwayRepositoryLogger, DbContext); TqRegistrationSpecialismRepository = new GenericRepository <TqRegistrationSpecialism>(TqRegistrationSpecialismRepositoryLogger, DbContext); RegistrationService = new RegistrationService(ProviderRepository, RegistrationRepository, TqRegistrationPathwayRepository, TqRegistrationSpecialismRepository, RegistrationMapper, RegistrationRepositoryLogger); var newProvider = TlProviders.Last(); _updateRegistrationRequest = new ManageRegistration { ProfileId = _profileId, Uln = _uln, FirstName = "John", LastName = "Smith", DateOfBirth = DateTime.UtcNow.AddYears(-20), AoUkprn = TlAwardingOrganisation.UkPrn, ProviderUkprn = newProvider.UkPrn, CoreCode = Pathway.LarId, SpecialismCodes = new List <string>(), PerformedBy = "Test User", HasProviderChanged = false }; }
private void RegistrationForm_Load(object sender, EventArgs e) { try { mngReg = new ManageRegistration(ConnectionString); questionList = mngReg.GetAllQuestion(); cmbQuestion.DataSource = questionList; cmbQuestion.DisplayMember = "Question"; } catch (Exception ex) { Logger.WriteErrorMessage(ex.Message); } }
private void btnRecover_Click(object sender, EventArgs e) { try { mngReg = new ManageRegistration(ConnectionString); string password = mngReg.GetPassword(txtContactNo.Text, (cmbQuestion.SelectedItem as QuestionModel).Qid, txtAnswer.Text); if (!string.IsNullOrEmpty(password)) { txtPassword.Text = password; } else { MessageBox.Show("Please provide correct information to get Password.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { Logger.WriteErrorMessage(ex.Message); } }
public async Task <bool> UpdateRegistrationAsync(ManageRegistration model) { var requestUri = ApiConstants.UpdateRegistrationUri; return(await PutAsync <ManageRegistration, bool>(requestUri, model)); }
public async Task <bool> UpdateRegistrationAsync(ManageRegistration model) { return(await _registrationService.UpdateRegistrationAsync(model)); }