private HttpWebResponse LogInAndEstablishSession(HessBenefitLoginCredentials credentials) { return WebRequestHelper.POST(hbcBaseURI + "login.jsp", new HessBenefitsCookieInfo() { company = AccountConfiguration.Current.HessBenefitsCenter.CompanyCode, PIN_FORM_REQUEST = "N", PIN_FORM_AUTHORIZATION_REQUEST = "N", AVM_IND = "N", NAVID = string.Empty, userid = credentials.userid, password = credentials.password }, false); }
private decimal RetrieveValueFromHessBenefitResponse(HessBenefitLoginCredentials credentials) { return Helper.ConvertMoneyStringToDecimal(Helper.RetrieveElementValue(HomePageResponse(credentials), returnValue_ElementType, returnValue_ElementID)); ; }
private HttpWebResponse HomePageResponse(HessBenefitLoginCredentials credentials) { return WebRequestHelper.GET(hbcBaseURI + "nav/plansHome.ajax.jsp", false, LogInAndEstablishSession(credentials).Cookies); }