public virtual async Task InsertStoreConditionModel(CustomerActionConditionModel.AddStoreConditionModel model) { var customerAction = await _customerActionService.GetCustomerActionById(model.CustomerActionId); if (customerAction != null) { var condition = customerAction.Conditions.FirstOrDefault(x => x.Id == model.ConditionId); if (condition != null) { if (condition.Stores.Where(x => x == model.StoreId).Count() == 0) { condition.Stores.Add(model.StoreId); await _customerActionService.UpdateCustomerAction(customerAction); } } } }
public async Task<IActionResult> ConditionStoreInsert(CustomerActionConditionModel.AddStoreConditionModel model) { await _customerActionViewModelService.InsertStoreConditionModel(model); return new NullJsonResult(); }
public IActionResult ConditionStoreInsert(CustomerActionConditionModel.AddStoreConditionModel model) { _customerActionViewModelService.InsertStoreConditionModel(model); return(new NullJsonResult()); }