コード例 #1
0
    public void UpdateStoreSettings(string settingKeys, string settingValues, string prevFilePath, string newFilePath, int storeID, int portalID, string cultureName)
    {

        try
        {
            FileHelperController fileObj = new FileHelperController();
            string uplodedValue = string.Empty;
            if (newFilePath != null && prevFilePath != newFilePath)
            {
                string tempFolder = @"Upload\temp";
                uplodedValue = fileObj.MoveFileToSpecificFolder(tempFolder, prevFilePath, newFilePath, @"Modules\ASPXCommerce\ASPXStoreSettingsManagement\uploads\", storeID, "store_");
            }
            else
            {
                uplodedValue = prevFilePath;
            }
            settingKeys = "DefaultProductImageURL" + '*' + settingKeys;
            settingValues = uplodedValue + '*' + settingValues;

            List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();
            parameter.Add(new KeyValuePair<string, object>("@SettingKeys", settingKeys));
            parameter.Add(new KeyValuePair<string, object>("@SettingValues", settingValues));
            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();
            sqLh.ExecuteNonQuery("usp_ASPX_GetStoreSettingsUpdate", parameter);
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
コード例 #2
0
    public List<CardTypeInfo> AddUpdateCardType(int StoreID, int PortalID, string CultureName, string UserName, int CardTypeID, string CardTypeName, bool IsActive, string NewFilePath, string PrevFilePath, string AlternateText)
    {

        FileHelperController imageObj = new FileHelperController();
        string uploadedFile = string.Empty;

        if (NewFilePath != "" && PrevFilePath != NewFilePath)
        {
            string tempFolder = @"Upload\temp";
            uploadedFile = imageObj.MoveFileToSpecificFolder(tempFolder, PrevFilePath, NewFilePath, @"Modules\ASPXCommerce\ASPXCardTypeManagement\uploads\", CardTypeID, "cardType_");

        }
        else
        {
            uploadedFile = PrevFilePath;
        }
        try
        {
            List<KeyValuePair<string, object>> parameter = new List<KeyValuePair<string, object>>();

            parameter.Add(new KeyValuePair<string, object>("@StoreID", StoreID));
            parameter.Add(new KeyValuePair<string, object>("@PortalID", PortalID));
            parameter.Add(new KeyValuePair<string, object>("@CultureName", CultureName));
            parameter.Add(new KeyValuePair<string, object>("@UserName", UserName));
            parameter.Add(new KeyValuePair<string, object>("@CardTypeID", CardTypeID));
            parameter.Add(new KeyValuePair<string, object>("@CardTypeName", CardTypeName));
            parameter.Add(new KeyValuePair<string, object>("@ImagePath", uploadedFile));
            parameter.Add(new KeyValuePair<string, object>("@AlternateText", AlternateText));

            parameter.Add(new KeyValuePair<string, object>("@IsActive", IsActive));

            SQLHandler sqlH = new SQLHandler();
            return sqlH.ExecuteAsList<CardTypeInfo>("[dbo].[usp_ASPX_AddUpdateCardType]", parameter);
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
コード例 #3
0
 public void SaveAndUpdateShippingMethods(int shippingMethodID, string shippingMethodName, string prevFilePath, string newFilePath, string alternateText, int displayOrder, string deliveryTime,
         decimal weightLimitFrom, decimal weightLimitTo, int shippingProviderID, int storeID, int portalID, bool isActive, string userName, string cultureName)
 {
     try
     {
         FileHelperController fileObj = new FileHelperController();
         string uplodedValue = string.Empty;
         if (newFilePath != null && prevFilePath != newFilePath)
         {
             string tempFolder = @"Upload\temp";
             uplodedValue = fileObj.MoveFileToSpecificFolder(tempFolder, prevFilePath, newFilePath, @"Modules\ASPXCommerce\ASPXShippingManagement\uploads\", shippingMethodID, "ship_");
         }
         else
         {
             uplodedValue = prevFilePath;
         }
         ShippingMethodSqlProvider obj = new ShippingMethodSqlProvider();
         obj.SaveAndUpdateShippings(shippingMethodID, shippingMethodName, uplodedValue, alternateText, displayOrder, deliveryTime, weightLimitFrom, weightLimitTo, shippingProviderID, storeID, portalID, isActive, userName, cultureName);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }