本文整理汇总了C#中SQLHandler.ExecuteNonQueryAsGivenType方法的典型用法代码示例。如果您正苦于以下问题:C# SQLHandler.ExecuteNonQueryAsGivenType方法的具体用法?C# SQLHandler.ExecuteNonQueryAsGivenType怎么用?C# SQLHandler.ExecuteNonQueryAsGivenType使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SQLHandler
的用法示例。
在下文中一共展示了SQLHandler.ExecuteNonQueryAsGivenType方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AddNewList
public static int AddNewList(ListInfo objList)
{
string sp = "[dbo].[usp_ListEntryAdd]";
SQLHandler sagesql = new SQLHandler();
try
{
List<KeyValuePair<string, object>> ParamCollInput = new List<KeyValuePair<string, object>>();
ParamCollInput.Add(new KeyValuePair<string, object>("@ListName", objList.ListName));
ParamCollInput.Add(new KeyValuePair<string, object>("@Value", objList.Value));
ParamCollInput.Add(new KeyValuePair<string, object>("@Text", objList.Text));
ParamCollInput.Add(new KeyValuePair<string, object>("@ParentID", objList.ParentID));
ParamCollInput.Add(new KeyValuePair<string, object>("@Level", objList.Level));
ParamCollInput.Add(new KeyValuePair<string, object>("@CurrencyCode", objList.CurrencyCode));
ParamCollInput.Add(new KeyValuePair<string, object>("@DisplayLocale", objList.DisplayLocale));
ParamCollInput.Add(new KeyValuePair<string, object>("@EnableDisplayOrder", objList.EnableDisplayOrder));
ParamCollInput.Add(new KeyValuePair<string, object>("@DefinitionID", objList.DefinitionID));
ParamCollInput.Add(new KeyValuePair<string, object>("@Description", objList.Description));
ParamCollInput.Add(new KeyValuePair<string, object>("@PortalID", objList.PortalID));
ParamCollInput.Add(new KeyValuePair<string, object>("@IsActive", objList.IsActive));
ParamCollInput.Add(new KeyValuePair<string, object>("@AddedBy", objList.AddedBy));
ParamCollInput.Add(new KeyValuePair<string, object>("@Culture", objList.Culture));
int ListID = sagesql.ExecuteNonQueryAsGivenType<int>(sp, ParamCollInput, "@ListID");
return ListID;
}
catch (Exception)
{
throw;
}
}
示例2: AddNewLetterSubscribers
public static int AddNewLetterSubscribers(string Email, string ClientIP, bool IsActive, string AddedBy, DateTime AddedOn, int PortalID)
{
string sp = "[dbo].[sp_NewLetterSubscribersAdd]";
SQLHandler sagesql = new SQLHandler();
try
{
List<KeyValuePair<string, object>> ParamCollInput = new List<KeyValuePair<string, object>>();
ParamCollInput.Add(new KeyValuePair<string, object>("@Email", Email));
ParamCollInput.Add(new KeyValuePair<string, object>("@ClientIP", ClientIP));
ParamCollInput.Add(new KeyValuePair<string, object>("@IsActive", IsActive));
ParamCollInput.Add(new KeyValuePair<string, object>("@AddedBy", AddedBy));
ParamCollInput.Add(new KeyValuePair<string, object>("@AddedOn", AddedOn));
ParamCollInput.Add(new KeyValuePair<string, object>("@PortalID", PortalID));
int NSID = sagesql.ExecuteNonQueryAsGivenType<int>(sp, ParamCollInput, "@NewLetterSubscribersID");
return NSID;
}
catch (Exception)
{
throw;
}
}
示例3: CheckItemCart
//------------------------------Add to Cart--------------------------
public static bool CheckItemCart(int itemID, int storeID, int portalID, string costvarids)
{
List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();
parameter.Add(new KeyValuePair<string, object>("@ItemID", itemID));
parameter.Add(new KeyValuePair<string, object>("@StoreID", storeID));
parameter.Add(new KeyValuePair<string, object>("@PortalID", portalID));
parameter.Add(new KeyValuePair<string, object>("@ItemCostVariantIDs", costvarids));
SQLHandler sqlH = new SQLHandler();
bool isAllowed= sqlH.ExecuteNonQueryAsGivenType<bool>("[usp_Aspx_CheckCostVarintQuantityInCart]", parameter, "@IsAllowAddtoCart");
return isAllowed;
}
示例4: CheckCart
public bool CheckCart(int itemID, int storeID, int portalID, string userName, string cultureName)
{
List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();
parameter.Add(new KeyValuePair<string, object>("@ItemID", itemID));
parameter.Add(new KeyValuePair<string, object>("@StoreID", storeID));
parameter.Add(new KeyValuePair<string, object>("@PortalID", portalID));
parameter.Add(new KeyValuePair<string, object>("@UserName", userName));
parameter.Add(new KeyValuePair<string, object>("@CultureName", cultureName));
SQLHandler sqlH = new SQLHandler();
return sqlH.ExecuteNonQueryAsGivenType<bool>("[usp_Aspx_CheckCart]", parameter, "@IsExist");
}
示例5: CheckIfItemIsGrouped
public static bool CheckIfItemIsGrouped(int itemID, AspxCommonInfo aspxCommonObj)
{
try
{
List<KeyValuePair<string, object>> parameter = CommonParmBuilder.GetParamSP(aspxCommonObj);
parameter.Add(new KeyValuePair<string, object>("@ItemID", itemID));
SQLHandler sqlH = new SQLHandler();
bool isGrouped = sqlH.ExecuteNonQueryAsGivenType<bool>("usp_Aspx_CheckIfGroupedItem", parameter, "@IsGrouped");
return isGrouped;
}
catch (Exception ex)
{
throw ex;
}
}
示例6: CheckUniqueCouponCode
public static bool CheckUniqueCouponCode(string couponCode, AspxCommonInfo aspxCommonObj)
{
try
{
List<KeyValuePair<string, object>> parameter = CommonParmBuilder.GetParamSPC(aspxCommonObj);
parameter.Add(new KeyValuePair<string, object>("@CouponCode", couponCode));
SQLHandler sqlH = new SQLHandler();
bool isExists = sqlH.ExecuteNonQueryAsGivenType<bool>("dbo.usp_Aspx_CheckUniqueCouponCode", parameter, "@IsExist");
return isExists;
}
catch (Exception ex)
{
throw ex;
}
}
示例7: CheckWishItems
public bool CheckWishItems(int ID, string costVariantValueIDs, AspxCommonInfo aspxCommonObj)
{
try
{
List<KeyValuePair<string, object>> parameter = CommonParmBuilder.GetParamSPU(aspxCommonObj);
parameter.Add(new KeyValuePair<string, object>("@ItemID", ID));
parameter.Add(new KeyValuePair<string, object>("@CostVariantValueIDs", costVariantValueIDs));
SQLHandler sqlH = new SQLHandler();
bool isExist = sqlH.ExecuteNonQueryAsGivenType<bool>("[usp_Aspx_CheckWishItems]", parameter, "@IsExist");
return isExist;
}
catch (Exception e)
{
throw e;
}
}
示例8: UpdateCustomer
//-------------------------Update Customer Account Information----------------------------------------
public static int UpdateCustomer(AspxCommonInfo aspxCommonObj, string firstName, string lastName, string email)
{
try
{
List<KeyValuePair<string, object>> parameterCollection = CommonParmBuilder.GetParamSPUCt(aspxCommonObj);
parameterCollection.Add(new KeyValuePair<string, object>("@FirstName", firstName));
parameterCollection.Add(new KeyValuePair<string, object>("@LastName", lastName));
parameterCollection.Add(new KeyValuePair<string, object>("@Email", email));
SQLHandler sqlh = new SQLHandler();
int errorCode = sqlh.ExecuteNonQueryAsGivenType<int>("dbo.usp_Aspx_UpdateCustomer", parameterCollection, "@ErrorCode");
return errorCode;
}
catch (Exception)
{
throw;
}
}
示例9: AddFolderReturnFolderID
public static int AddFolderReturnFolderID(Folder folder)
{
List<KeyValuePair<string, object>> ParaMeterCollection = new List<KeyValuePair<string, object>>();
ParaMeterCollection.Add(new KeyValuePair<string, object>("@PortalId", folder.PortalId));
ParaMeterCollection.Add(new KeyValuePair<string, object>("@ParentFolderID", folder.ParentID));
ParaMeterCollection.Add(new KeyValuePair<string, object>("@FolderPath", folder.FolderPath));
ParaMeterCollection.Add(new KeyValuePair<string, object>("@StorageLocation", folder.StorageLocation));
ParaMeterCollection.Add(new KeyValuePair<string, object>("@UniqueId", folder.UniqueId));
ParaMeterCollection.Add(new KeyValuePair<string, object>("@VersionGuid", folder.VersionGuid));
ParaMeterCollection.Add(new KeyValuePair<string, object>("@IsActive", folder.IsActive));
ParaMeterCollection.Add(new KeyValuePair<string, object>("@AddedBy", folder.AddedBy));
SQLHandler sagesql = new SQLHandler();
int FolderID = sagesql.ExecuteNonQueryAsGivenType<int>("[usp_FileManagerAddFolderRetFolderID]", ParaMeterCollection, "@FolderID");
return FolderID;
}
示例10: CountAdsenseSettings
/// <summary>
/// Connects to database and counts adsense settings
/// </summary>
/// <param name="UserModuleID">userModuleID</param>
/// <param name="PortalID">portalID</param>
/// <returns>counts of adsense settings </returns>
public int CountAdsenseSettings(int UserModuleID, int PortalID)
{
try
{
string sp = "[dbo].[sp_AdSenseSettingsCount]";
SQLHandler sagesql = new SQLHandler();
List<KeyValuePair<string, object>> ParamCollInput = new List<KeyValuePair<string, object>>();
ParamCollInput.Add(new KeyValuePair<string, object>("@UserModuleID", UserModuleID));
ParamCollInput.Add(new KeyValuePair<string, object>("@PortalID", PortalID));
int UserModuleCount = sagesql.ExecuteNonQueryAsGivenType<int>(sp, ParamCollInput, "@UserModuleCount");
return UserModuleCount;
}
catch (Exception)
{
throw;
}
}
示例11: AddtoCart
public static bool AddtoCart(int itemID, int storeID, int portalID, string userName, string cultureName)
{
try
{
List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();
parameter.Add(new KeyValuePair<string, object>("@ItemID", itemID));
parameter.Add(new KeyValuePair<string, object>("@StoreID", storeID));
parameter.Add(new KeyValuePair<string, object>("@PortalID", portalID));
parameter.Add(new KeyValuePair<string, object>("@UserName", userName));
parameter.Add(new KeyValuePair<string, object>("@CultureName", cultureName));
SQLHandler sqlH = new SQLHandler();
bool isExist= sqlH.ExecuteNonQueryAsGivenType<bool>("usp_Aspx_CheckCostVariantForItem", parameter, "@IsExist");
return isExist;
}
catch (Exception e)
{
throw e;
}
}
示例12: CheckAddressAlreadyExist
public bool CheckAddressAlreadyExist(int storeID, int portalID, int customerID, string sessionCode)
{
try
{
List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();
parameter.Add(new KeyValuePair<string, object>("@CustomerID", customerID));
parameter.Add(new KeyValuePair<string, object>("@StoreID", storeID));
parameter.Add(new KeyValuePair<string, object>("@PortalID", portalID));
parameter.Add(new KeyValuePair<string, object>("@SessionCode", sessionCode));
SQLHandler sqlH = new SQLHandler();
return sqlH.ExecuteNonQueryAsGivenType<bool>("usp_Aspx_CheckForMultipleAddress", parameter, "@IsExist");
}
catch (Exception ex)
{
throw ex;
}
}
示例13: GetStoreSettingValueByKey
public string GetStoreSettingValueByKey(string settingKey, int storeID, int portalID, string cultureName)
{
try
{
List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();
parameter.Add(new KeyValuePair<string, object>("@SettingKey", settingKey));
parameter.Add(new KeyValuePair<string, object>("@StoreID", storeID));
parameter.Add(new KeyValuePair<string, object>("@PortalID", portalID));
parameter.Add(new KeyValuePair<string, object>("@CultureName", cultureName));
SQLHandler sqlH = new SQLHandler();
return sqlH.ExecuteNonQueryAsGivenType<string>("usp_Aspx_GetStoreSettingValueBYKey", parameter, "@SettingValue");
}
catch (Exception ex)
{
throw ex;
}
}
示例14: AddItemstoCart
public bool AddItemstoCart(int itemID, decimal itemPrice, int itemQuantity, int storeID, int portalID, string userName, int custometID, string sessionCode, string cultureName)
{
try
{
List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();
parameter.Add(new KeyValuePair<string, object>("@ItemID", itemID));
parameter.Add(new KeyValuePair<string, object>("@Price", itemPrice));
parameter.Add(new KeyValuePair<string, object>("@Quantity", itemQuantity));
parameter.Add(new KeyValuePair<string, object>("@StoreID", storeID));
parameter.Add(new KeyValuePair<string, object>("@PortalID", portalID));
parameter.Add(new KeyValuePair<string, object>("@UserName", userName));
parameter.Add(new KeyValuePair<string, object>("@SessionCode", sessionCode));
parameter.Add(new KeyValuePair<string, object>("@CultureName", cultureName));
SQLHandler sqlH = new SQLHandler();
return sqlH.ExecuteNonQueryAsGivenType<bool>("usp_Aspx_CheckCostVariantForItem", parameter, "@IsExist");
}
catch (Exception ex)
{
throw ex;
}
}
示例15: CheckCustomerCartExist
public bool CheckCustomerCartExist(int customerID, int storeID, int portalID)
{
List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();
parameter.Add(new KeyValuePair<string, object>("@CustomerID", customerID));
parameter.Add(new KeyValuePair<string, object>("@StoreID", storeID));
parameter.Add(new KeyValuePair<string, object>("@PortalID", portalID));
SQLHandler sqlH = new SQLHandler();
return sqlH.ExecuteNonQueryAsGivenType<bool>("usp_Aspx_CheckCartExists", parameter, "@IsCartExist");
}