public virtual ApiTicketServerResponseModel MapEntityToModel( Ticket item) { var model = new ApiTicketServerResponseModel(); model.SetProperties(item.Id, item.PublicId, item.TicketStatusId); if (item.TicketStatusIdNavigation != null) { var ticketStatusIdModel = new ApiTicketStatusServerResponseModel(); ticketStatusIdModel.SetProperties( item.TicketStatusIdNavigation.Id, item.TicketStatusIdNavigation.Name); model.SetTicketStatusIdNavigation(ticketStatusIdModel); } return(model); }