public queryUCRNRequest1(string CallerToken, string Forename, string Surname, DateTime DoB, GenderType Gender, string PlaceOfBirth, string MotherBirthSurname) { try { MyAccount.QueryUCRNService.queryUCRN myQueryUCRN = new queryUCRN(); myQueryUCRN.CallerToken = CallerToken; myQueryUCRN.queryUCRNRequest = new QueryUCRNRequest(); myQueryUCRN.queryUCRNRequest.RequestBody = new RequestBody(); CitizenDetails myCitizenDetails = new CitizenDetails(); myCitizenDetails.DateOfBirth = DoB; myCitizenDetails.Gender = Gender; Name myName = new Name(); myName.FirstName = Forename; myName.LastName = Surname; myCitizenDetails.Name = new Name(); myCitizenDetails.Name = myName; myCitizenDetails.MothersBirthSurname = MotherBirthSurname; myCitizenDetails.PlaceOfBirth = PlaceOfBirth; myQueryUCRN.queryUCRNRequest.RequestBody.Item = myCitizenDetails; this.queryUCRN = myQueryUCRN; } catch (Exception ex) { throw; } }
public void queryUCRNCitizenDetailsOnly() { queryUCRNRequest1 myQueryUCRNRequest = new queryUCRNRequest1(CallerToken, Forename, Surname, DoB, Gender); MyGovScot.MyAccount.QueryUCRNService.CitizenDetails myCitizenDetail = (MyGovScot.MyAccount.QueryUCRNService.CitizenDetails)myQueryUCRNRequest.queryUCRN.queryUCRNRequest.RequestBody.Item; Assert.AreEqual(Forename, myCitizenDetail.Name.FirstName); Assert.AreEqual(Surname, myCitizenDetail.Name.LastName); Assert.AreEqual(DoB, myCitizenDetail.DateOfBirth); Assert.AreEqual(Gender, myCitizenDetail.Gender); }
public queryUCRNRequest1(string CallerToken, string Forename, string Surname, DateTime DoB, GenderType Gender) { MyAccount.QueryUCRNService.queryUCRN myQueryUCRN = new queryUCRN(); myQueryUCRN.CallerToken = CallerToken; myQueryUCRN.queryUCRNRequest = new QueryUCRNRequest(); myQueryUCRN.queryUCRNRequest.RequestBody = new RequestBody(); CitizenDetails myCitizenDetails = new CitizenDetails(); myCitizenDetails.DateOfBirth = DoB; myCitizenDetails.Gender = Gender; Name myName = new Name(); myName.FirstName = Forename; myName.LastName = Surname; myCitizenDetails.Name = new Name(); myCitizenDetails.Name = myName; myQueryUCRN.queryUCRNRequest.RequestBody.Item = myCitizenDetails; this.queryUCRN = myQueryUCRN; }