// GET: api/Directions public IHttpActionResult GetDirections() { var directions = _directionService.GetAll(); var directionModels = ModelFactory.Create(directions); return(Ok(directionModels)); }
private List <SelectListItem> GetDirections() { var direstionDtos = _directionService.GetAll(); var directions = _mapper.Map <IEnumerable <DirectionDTO>, List <DirectionViewModel> >(direstionDtos); var selectedItems = new List <SelectListItem>(); foreach (var direction in directions) { selectedItems.Add(new SelectListItem { Text = direction.Name, Value = direction.DirectionId.ToString() }); } return(selectedItems); }