public virtual async Task InsertCustomerRoleConditionModel(CustomerActionConditionModel.AddCustomerRoleConditionModel 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.CustomerRoles.Where(x => x == model.CustomerRoleId).Count() == 0) { condition.CustomerRoles.Add(model.CustomerRoleId); await _customerActionService.UpdateCustomerAction(customerAction); } } } }
public async Task<IActionResult> ConditionCustomerRoleInsert(CustomerActionConditionModel.AddCustomerRoleConditionModel model) { await _customerActionViewModelService.InsertCustomerRoleConditionModel(model); return new NullJsonResult(); }
public IActionResult ConditionCustomerRoleInsert(CustomerActionConditionModel.AddCustomerRoleConditionModel model) { _customerActionViewModelService.InsertCustomerRoleConditionModel(model); return(new NullJsonResult()); }