public TicketRating MapRatingFromApiModel(TicketRatingApiModel ticketRatingApiModel, TicketRating ticketRating = null)
 {
     if (ticketRating == null)
     {
         ticketRating = new TicketRating();
     }
     ticketRating.TicketId = ticketRatingApiModel.TicketId;
     ticketRating.Rating   = ticketRatingApiModel.Rating;
     ticketRating.Comment  = ticketRatingApiModel.Comment;
     return(ticketRating);
 }
Esempio n. 2
0
 public ActionResult Add(Guid ticketId, TicketRatingApiModel ticketRatingsApiModel)
 {
     try
     {
         var         ticketRatings   = _ticketMapper.MapRatingFromApiModel(ticketRatingsApiModel);
         ApiResponse serviceResponse = this._ticketService.AddRating(ticketId, ticketRatings);
         return(SendResponse(serviceResponse, "TicketRating"));
     }
     catch (Exception ex)
     {
         return(new UnknownErrorResult(ex, base._errorEnabled));
     }
 }