public void Can_save_and_load_returnRequestAction() { var returnRequestAction = new ReturnRequestAction { Name = "Name 1", DisplayOrder = 1 }; var fromDb = SaveAndLoadEntity(returnRequestAction); fromDb.ShouldNotBeNull(); fromDb.Name.ShouldEqual("Name 1"); fromDb.DisplayOrder.ShouldEqual(1); }
protected virtual void UpdateLocales(ReturnRequestAction rra, ReturnRequestActionModel model) { foreach (var localized in model.Locales) { _localizedEntityService.SaveLocalizedValue(rra, x => x.Name, localized.Name, localized.LanguageId); } }
protected virtual List<LocalizedProperty> UpdateLocales(ReturnRequestAction rrr, ReturnRequestActionModel model) { List<LocalizedProperty> localized = new List<LocalizedProperty>(); foreach (var local in model.Locales) { localized.Add(new LocalizedProperty() { LanguageId = local.LanguageId, LocaleKey = "Name", LocaleValue = local.Name }); } return localized; }
/// <summary> /// Updates the return request action /// </summary> /// <param name="returnRequestAction">Return request action</param> public virtual void UpdateReturnRequestAction(ReturnRequestAction returnRequestAction) { if (returnRequestAction == null) throw new ArgumentNullException("returnRequestAction"); _returnRequestActionRepository.Update(returnRequestAction); //event notification _eventPublisher.EntityUpdated(returnRequestAction); }