Esempio n. 1
0
        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
            }));
        }
Esempio n. 2
0
        public async Task <WorkshopDetail> GetWorkshopFromBooking(int workshopId)
        {
            var booking = workshopBookingTable.GetByWorkshopId(workshopId);

            return(await Translater.TranslateDetail(booking));
        }