Example #1
0
 public IActionResult GetMusicianById(int id)
 {
     try
     {
         return(Ok(_musicianService.GetMusicianById(id)));
     }
     catch (Exception e)
     {
         return(NotFound(e.Message));
     }
 }
Example #2
0
 public ActionResult GetOrders()
 {
     var musician = _musicianService.GetMusicianById(Guid.Parse(User.Identity.GetUserId()));
     var orderDTOs = _orderService.GetAll();
     List<OrderViewModel> orderViewModels = new List<OrderViewModel>();
     foreach (var orderDTO in orderDTOs)
     {
         orderDTO.MusicInstrument = _InstrumentService.GetById(orderDTO.MusicInstrumentId);
         orderViewModels.Add(_mapper.Map<OrderDTO, OrderViewModel>(orderDTO));               
     }
     List<MusicInstrumentViewModel> musicInstrumentViewModels = new List<MusicInstrumentViewModel>();
     return View(orderViewModels.Where(orderViewModel => orderViewModel.MusicianId == null && orderViewModels.Contains());
 }
Example #3
0
        public ActionResult GetOrders()
        {
            MusicianDTO musician = _musicianService.GetMusicianById(Guid.Parse(User.Identity.GetUserId()));

            s_logger.Info("User " + musician.Id + " get url " + HttpContext.Request.Url.AbsoluteUri);
            List <OrderDTO> orderDTOs       = _orderService.GetAll();
            var             orderViewModels = new List <OrderViewModel>();

            foreach (var orderDTO in orderDTOs)
            {
                orderDTO.MusicInstrument = _musicInstrumentService.GetById(orderDTO.MusicInstrumentId);
                orderViewModels.Add(_mapper.Map <OrderDTO, OrderViewModel>(orderDTO));
            }
            List <MusicInstrumentViewModel> musicInstrumentViewModels = new List <MusicInstrumentViewModel>();

            return(View(orderViewModels.Where(orderViewModel => orderViewModel.MusicianId == null)));
        }