コード例 #1
0
        public async Task <ClosingFinal> ClosePoseSessionAsync(PosSessionCloseRequest posSessionCloseRequest)
        {
            RestClient  client  = WebServiceContext.GetUrl("/api/v2/pos/session/close");
            RestRequest request = WebServiceContext.GetRequestBody("post");

            request.AddParameter("application/json", JsonConvert.SerializeObject(posSessionCloseRequest), ParameterType.RequestBody);
            IRestResponse response = await client.ExecuteTaskAsync(request);

            ClosingFinal posSessionCloseResponse = JsonConvert.DeserializeObject <ClosingFinal>(response.Content);

            return(posSessionCloseResponse);
        }
コード例 #2
0
 public async Task <ClosingFinal> ClosePosSessionAsync(PosSessionCloseRequest posSessionCloseRequest)
 {
     Repository = new PosSessionRepository();
     return(await Repository.ClosePoseSessionAsync(posSessionCloseRequest));
 }