public virtual async Task InsertVendorConditionModel(CustomerActionConditionModel.AddVendorConditionModel 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.Vendors.Where(x => x == model.VendorId).Count() == 0) { condition.Vendors.Add(model.VendorId); await _customerActionService.UpdateCustomerAction(customerAction); } } } }
public async Task<IActionResult> ConditionVendorInsert(CustomerActionConditionModel.AddVendorConditionModel model) { await _customerActionViewModelService.InsertVendorConditionModel(model); return new NullJsonResult(); }
public IActionResult ConditionVendorInsert(CustomerActionConditionModel.AddVendorConditionModel model) { _customerActionViewModelService.InsertVendorConditionModel(model); return(new NullJsonResult()); }