internal static LoginResponse Login(LoginRequest getSessionRequest) { LoginRequestInternal loginRequest = new LoginRequestInternal() { User = getSessionRequest.Request.AccessId, Password = getSessionRequest.Request.Password, DeviceType = getSessionRequest.Request.AccessType }; LoginResponseInternal loginResponseInternal = AuthenticationProvider.LoginInternal(loginRequest); LoginResponse loginResponse = new LoginResponse(); LoginResponseBody loginResponseBody = new LoginResponseBody() { LoginResult = loginResponseInternal.SessionID, Message = loginResponseInternal.ResponseMessage }; loginResponse.Response = loginResponseBody; return(loginResponse); }
internal static GetSessionResponse GetSession(GetSessionRequest getSessionRequest) { LoginRequestInternal loginRequest = new LoginRequestInternal() { User = getSessionRequest.Request.User, Password = getSessionRequest.Request.Password, DeviceType = getSessionRequest.Request.DeviceType }; LoginResponseInternal loginResponse = AuthenticationProvider.LoginInternal(loginRequest); GetSessionResponse getSessionResponse = new GetSessionResponse(); GetSessionResponseBody getSessionResponseBody = new GetSessionResponseBody() { ResponseCode = loginResponse.ResponseCode, ResponseMessage = loginResponse.ResponseMessage, SessionID = loginResponse.SessionID, TransactionID = loginResponse.TransactionID }; getSessionResponse.Response = getSessionResponseBody; return(getSessionResponse); }