Пример #1
0
        private void SetCustomerLanguage(int languageId, int storeId)
        {
            var objAttribute = new Domain.Entities.Data.GenericAttribute
            {
                EntityId    = CurrentCustomer.Id,
                KeyGroup    = "Customer",
                Key         = "LanguageId",
                Value       = languageId.ToString(),
                StoreId     = storeId,
                CreatedDate = DateTime.Now,
                UpdatedDate = DateTime.Now
            };

            var attribute = _genericAttributeService.GetByKey(objAttribute.EntityId
                                                              , objAttribute.KeyGroup, objAttribute.Key);

            if (attribute == null)
            {
                _genericAttributeService.Create(objAttribute);
            }
            else
            {
                attribute.Value = languageId.ToString();
                _genericAttributeService.Update(attribute);
            }
        }
Пример #2
0
        private void SetCustomerLanguage(int languageId, int storeId)
        {
            App.Domain.Entities.Data.GenericAttribute objAttribute = new App.Domain.Entities.Data.GenericAttribute
            {
                EntityId = 1,
                KeyGroup = "Customer",
                Key      = "LanguageId",
                Value    = languageId.ToString(),
                StoreId  = storeId
            };

            var attribute = _genericAttributeService.GetGenericAttributeByKey(objAttribute.EntityId
                                                                              , objAttribute.KeyGroup, objAttribute.Key);

            if (attribute == null)
            {
                _genericAttributeService.Create(objAttribute);
            }
            else
            {
                attribute.Value = languageId.ToString();
                _genericAttributeService.Update(attribute);
            }
        }