当前位置: 首页>>代码示例>>C++>>正文


C++ XaLibCurl类代码示例

本文整理汇总了C++中XaLibCurl的典型用法代码示例。如果您正苦于以下问题:C++ XaLibCurl类的具体用法?C++ XaLibCurl怎么用?C++ XaLibCurl使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了XaLibCurl类的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: Delete

void XaMediaUi::Delete (){
    
    XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaMedia","Delete",{"id"},{HTTP.GetHttpParam("id")}));
    CheckResponse(CallResponse);
    RESPONSE.Content="OK";
};
开发者ID:XAllegro,项目名称:Xaas,代码行数:7,代码来源:XaMediaUi.cpp

示例2: AddJsVarString

void XaMediaUi::List() {

	string XaDomainMediaCategory_ID=HTTP.GetHttpParam("XaDomainMediaCategory_ID");
        string XaField_ID=HTTP.GetHttpParam("XaField_ID");
        string XaTable=HTTP.GetHttpParam("XaTable");

	AddJsVarString("XaField_ID",XaField_ID);
        AddJsVarString("XaTable",XaTable);
	AddJsVarFile("XaModel","XaMedia");
	AddJsVarString("XaGuiStyle","default");

	/* data */

	XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaMedia","List",{"XaField_ID","XaTable","XaDomainMediaCategory_ID"},{XaField_ID,XaTable,XaDomainMediaCategory_ID}));
	CheckResponse(CallResponse);

	AddJsVarString("XaData",CallResponse);

	/* end of data */

	vector<string> Templates=SetPageLayout(REQUEST.CalledLayout);
	Templates.push_back("XaMediaList");

	RESPONSE.Content=XaLibDom::HtmlFromStringAndFile(AddHtmlFiles(Templates),HtmlStrings,JsVarFiles,JsVarStrings,0);
};
开发者ID:XAllegro,项目名称:Xaas,代码行数:26,代码来源:XaMediaUi.cpp

示例3: AddJsVarFile

void XaRbacRoleUi::Read() {

	string Id=HTTP.GetHttpParam("id");

	AddJsVarFile("XaModel","XaRbacRole");
	AddJsVarString("XaGuiStyle","default");
	AddJsVarString("RowId",Id);
	
	/* data */

	vector <string> FieldsValues ={};
	FieldsValues.push_back(Id);

	XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaRbacRole","Read",{"id"},{FieldsValues}));
	CheckResponse(CallResponse);
	
	AddJsVarString("XaData",CallResponse);

	/* end of data */

	vector<string> Templates=SetPageLayout(REQUEST.CalledLayout);
	Templates.push_back("XaGuiRead");

	RESPONSE.Content=XaLibDom::HtmlFromStringAndFile(AddHtmlFiles(Templates),HtmlStrings,JsVarFiles,JsVarStrings,0);
};
开发者ID:XAllegro,项目名称:Xaas,代码行数:26,代码来源:XaRbacRoleUi.cpp

示例4: Delete

void XaUserAddressMailTypeUi::Delete() {

    string Id=HTTP.GetHttpParam("id");
    XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaUserAddressMailType","Delete",{"id"},{Id}));
    CheckResponse(CallResponse);
    RESPONSE.Content="OK";
};
开发者ID:maryxa,项目名称:Xaas.old,代码行数:8,代码来源:XaUserAddressMailTypeUi.cpp

示例5: Update

void XaUserAddressMailTypeUi::Update() {

    auto Fields=UpdatePrepare({"XaUserAddressMailType"},"/XaUserAddressMailType/fieldset/field","XaUserAddressMailType");
    XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaUserAddressMailType","Update",get<0>(Fields),get<1>(Fields)));
    CheckResponse(CallResponse);
    RESPONSE.Content="OK";
};
开发者ID:maryxa,项目名称:Xaas.old,代码行数:8,代码来源:XaUserAddressMailTypeUi.cpp

示例6: ListAsOptions

void XaUserAddressMailTypeUi::ListAsOptions() {

    XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaUserAddressMailType","ListAsOptions",{"order_by"},{"name"}));
    CheckResponse(CallResponse);

    RESPONSE.Content=CallResponse;
};
开发者ID:maryxa,项目名称:Xaas.old,代码行数:8,代码来源:XaUserAddressMailTypeUi.cpp

示例7: Create

void XaRbacRoleUi::Create() {

	auto Fields=CreatePrepare({"XaRbacRole"},"/XaRbacRole/fieldset/field","XaRbacRole");
	XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaRbacRole","Create",get<0>(Fields),get<1>(Fields)));
	CheckResponse(CallResponse);
	RESPONSE.Content="OK";
};
开发者ID:XAllegro,项目名称:Xaas,代码行数:8,代码来源:XaRbacRoleUi.cpp

示例8: ListAsOptions

void XaDomainUi::ListAsOptions() {

    string Domain = HTTP.GetHttpParam("domain");
    string TreeParentId=HTTP.GetHttpParam("tree_parent_ID");
    
    XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaDomain","ListAsOptions",{"order_by","domain","tree_parent_ID"},{"name",Domain,TreeParentId}));
    CheckResponse(CallResponse);

    RESPONSE.Content=CallResponse;
};
开发者ID:XAllegro,项目名称:Xaas,代码行数:11,代码来源:XaDomainUi.cpp

示例9: AddAttributes

void XaDomainUi::AddAttributes() {

    string All = HTTP.GetHttpParam("all");
    string Name=HTTP.GetHttpParam("name");
    
    XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaDomain","AddAttributes",{"all","name"},{All,Name}));
    CheckResponse(CallResponse);

    RESPONSE.Content=CallResponse;
};
开发者ID:XAllegro,项目名称:Xaas,代码行数:11,代码来源:XaDomainUi.cpp

示例10: Create

void XaMediaUi::Create (){

    auto Fields=CreatePrepare({"XaMedia"},"/XaMedia/fieldset/field","XaMedia");
	
	get<0>(Fields).push_back("XaMedia-XaField_ID");
	get<1>(Fields).push_back(HTTP.GetHttpParam("XaMedia-XaField_ID"));
        
        get<0>(Fields).push_back("XaMedia-XaTable");
	get<1>(Fields).push_back(HTTP.GetHttpParam("XaMedia-XaTable"));

    XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaMedia","Create",get<0>(Fields),get<1>(Fields)));
	CheckResponse(CallResponse);
	RESPONSE.Content="OK";

};
开发者ID:XAllegro,项目名称:Xaas,代码行数:16,代码来源:XaMediaUi.cpp

示例11: ListAsOptions

void XaRbacRoleUi::ListAsOptions() {

	vector<string> ParamNames ={"order_by","status"};
	vector<string> ParamValues={"name","1"};

	string CurrentValue=HTTP.GetHttpParam("value");
	if (CurrentValue!="NoHttpParam") {
		ParamNames.push_back("value");
		ParamValues.push_back(CurrentValue);
	}

	XaLibCurl LibCurl;
    string CallResponse = LibCurl.Call(BuildBackEndCall("XaRbacRole","ListAsOptions",ParamNames,ParamValues));
	CheckResponse(CallResponse);

	RESPONSE.Content=CallResponse;
};
开发者ID:XAllegro,项目名称:Xaas,代码行数:17,代码来源:XaRbacRoleUi.cpp


注:本文中的XaLibCurl类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。