How To Use Web service method in Script task

  • Hi All,

    I am stuck in C# coding in script task. I am novice and i need your help in understanding calling methods.

    private string depId (BasicHttpBinding binding,EndpointAddress endpointAddress)

    {

    MemberSvc.GetemployeeReqMsg employeeInfo = new MemberSvc.GetemployeeReqMsg();

    MemberSvc.Partner partner = new MemberSvc.Partner();

    MemberSvc.Report report = new MemberSvc.Report();

    // REQUEST CONTEXT section

    MemberSvc.RequestContext reqContext = new MemberSvc.RequestContext();

    reqContext.CallingApplication = "";

    reqContext.ConstituentId = "";

    reqContext.ConstituentType = "";

    reqContext.User = "xxxxx";

    reqContext.Password = "xxxxxx";

    reqContext.Environment = 1;

    // Partner class

    partner.PartnerId = "123";

    string employeeId = authRequest.MemberId;

    employeeInfo.employeeId = "ABCDEF";

    MemberSvc.MemberServiceClient soapClient = new MemberSvc.MemberServiceClient(binding, endpointAddress);

    soapClient.ClientCredentials.UserName.UserName = "XXXXXX";

    soapClient.ClientCredentials.UserName.Password = "XXXXXXX";

    MemberSvc.GetemployeeRespMsg response = soapClient.Getemployee(partner, reqContext, employeeInfo, out report);

    foreach (department department in response.employee.department)

    {

    if (department.TerminationDate > DateTime.Now && department.Type=="XXXXXXX")

    {

    return department.Id;

    }

    }

    return "";

    }

    private int MapNewRequest(RequestType newRequest)

    {

    int isSuccess = 0;

    authRequest.Id = ?????? //INCORRECT

    I will get Id's from depId method .. I want to assign that value to authRequest.Id . how do I do this?

Viewing 0 posts

You must be logged in to reply to this topic. Login to reply