public async Task <IActionResult> SetItemAssigneesAsync( [FromBody] ItemAssigneesViewModel itemAssigneesViewModel) { var itemAssigneesDto = _mapper.Map <ItemAssigneesDto>(itemAssigneesViewModel); await _itemService.SetItemAssigneesAsync(itemAssigneesDto); return(Ok()); }
/// <summary> /// Creates ItemAssigneesViewModel object with given Item id /// and Route subscribers' ids. /// </summary> /// <param name="routeSubscriberIds">Route subscribers' ids.</param> /// <param name="itemId">Item id.</param> /// <returns>Created ItemAssigneesViewModel object.</returns> protected static ItemAssigneesViewModel BuildItemAssigneesViewModel( IEnumerable <int> routeSubscriberIds, int itemId = 3) { var itemAssigneesViewModel = new ItemAssigneesViewModel() { ItemId = itemId, RouteSubscriberIds = routeSubscriberIds }; return(itemAssigneesViewModel); }