コード例 #1
0
        public override async Task <ResponseMessage> UpdateComponentToDB()
        {
            string compIdValue = GetIdValue();
            string updateUrl   = GetPutUrl(compIdValue);

            return(await HDBHandler.UpdateComponentToDB(updateUrl, ComponentDetails.ToString()));
        }
コード例 #2
0
        public override async Task <ResponseMessage> LoadParametersByCompId(string compId, List <Parameter> paramList)
        {
            ResponseMessage response = await HDBHandler.LoadParametersByCompId(CompName, compId);

            if (!response.IsSuccessful)
            {
                return(response);
            }
            //update parameters with the values fetched from the databases
            return(SaveImportParameters(response, CompName.Substring(0, CompName.Length - 1), paramList));
        }
コード例 #3
0
 protected override object ExtractResponseBody(object jsonData, string dataName) => HDBHandler.ExtractResponseBody(jsonData, dataName);
コード例 #4
0
 public override async Task <ResponseMessage> FetchDataFromDB(string url) => await HDBHandler.FetchDataFromDB(url);
コード例 #5
0
 protected override string GetAllComponenstUrl() => HDBHandler.GetAllComponenstUrl(CompName);