public MemberChangeList[] GetDataChanges(string SchemeName) { MemberChangeList_Service service = new MemberChangeList_Service(); service.Url = "http://" + PensionSetup.ServerName + ":" + PensionSetup.ServerPort + "/" + PensionSetup.ServerInstance + "/WS/" + SchemeName + "/Page/MemberChangeList"; service.UseDefaultCredentials = false; service.Credentials = new NetworkCredential(PensionSetup.SoapUsername, PensionSetup.SoapPassword); MemberChangeList[] dataChanges = service.ReadMultiple(null, null, 0); return(dataChanges); }
public ActionResult DataChangeDetails(string Number) { var user = context.Users.Where(x => x.UserName == User.Identity.Name).FirstOrDefault(); string SchemeName = PensionSetup.GetSchemeNameAsync(user.SponsorNumber); MemberChangeList_Service service = new MemberChangeList_Service(); service.Url = "http://" + PensionSetup.ServerName + ":" + PensionSetup.ServerPort + "/" + PensionSetup.ServerInstance + "/WS/" + SchemeName + "/Page/MemberChangeList"; service.UseDefaultCredentials = false; service.Credentials = new NetworkCredential(PensionSetup.SoapUsername, PensionSetup.SoapPassword); MemberChangeList dataChange = service.Read(Number); var jsonSerializer = new System.Web.Script.Serialization.JavaScriptSerializer(); var json = jsonSerializer.Serialize(dataChange); return(Json(json, JsonRequestBehavior.AllowGet)); }