private CreateRoatpOrganisationRequest CreateAddOrganisationRequestFromModel(AddOrganisationViewModel model) { var request = new CreateRoatpOrganisationRequest { CharityNumber = model.CharityNumber, CompanyNumber = model.CompanyNumber, FinancialTrackRecord = true, LegalName = model?.LegalName?.ToUpper(), NonLevyContract = false, OrganisationTypeId = model.OrganisationTypeId, ParentCompanyGuarantee = false, ProviderTypeId = model.ProviderTypeId, StatusDate = DateTime.Now, Ukprn = model.UKPRN, TradingName = model?.TradingName, Username = HttpContext.User.UserDisplayName(), SourceIsUKRLP = true, ApplicationDeterminedDate = model.ApplicationDeterminedDate }; return(request); }
public async Task <bool> CreateOrganisation(CreateRoatpOrganisationRequest organisationRequest) { var result = await Post($"/api/v1/organisation/create", organisationRequest); return(await Task.FromResult(result == HttpStatusCode.OK)); }