public WorkshopDetail GetWorkshop(int workshopId) { var workshop = workshopTable.Get(workshopId); if (workshop.type == "multiple") { return(Translater.TranslateDetail(workshopTable.GetProgramWorkshops(workshop.ProgramId.GetValueOrDefault()))); } return(Translater.TranslateDetail(new List <Workshop>() { workshop })); }
public async Task <WorkshopDetail> GetWorkshopFromBooking(int workshopId) { var booking = workshopBookingTable.GetByWorkshopId(workshopId); return(await Translater.TranslateDetail(booking)); }