コード例 #1
0
ファイル: VEN2b.cs プロジェクト: 2thetop/OpenADR-VEN
        /**********************************************************/

        public UpdateReport updateReport(string requestID, oadrReportType report, string reportRequestID)
        {
            UpdateReport request = new UpdateReport();

            string requestBody = request.createUpdateReport(VENID, requestID, report, reportRequestID);

            if ((request.response = (oadrUpdatedReportType)postRequest(requestBody, "/EiReport", request)) != null)
            {
                request.setEiResponse(request.response.eiResponse);
            }

            return(request);
        }
コード例 #2
0
ファイル: VEN2b.cs プロジェクト: 2thetop/OpenADR-VEN
        /**********************************************************/

        /// <summary>
        /// deprecated
        /// </summary>
        /// <param name="requestID"></param>
        /// <param name="reportDescription"></param>
        /// <param name="reportSpecifierIDs"></param>
        /// <param name="dtstartUTC"></param>
        /// <returns></returns>
        public UpdateReport updateReport(string requestID, ReportDescription reportDescription, List <string> reportSpecifierIDs, DateTime dtstartUTC)
        {
            UpdateReport request = new UpdateReport();

            string requestBody = request.createUpdateReport(VENID, requestID, reportDescription, reportSpecifierIDs, dtstartUTC);

            if ((request.response = (oadrUpdatedReportType)postRequest(requestBody, "/EiReport", request)) != null)
            {
                request.setEiResponse(request.response.eiResponse);
            }

            return(request);
        }