/// <summary> /// Build html. /// </summary> /// <param name="ticketHelper">Ticket helper.</param> /// <param name="systemParlayData">System Parlay Data.</param> /// <returns>The html string is returned to client.</returns> public virtual string Build(ITicketHelper ticketHelper, ISystemParlayData systemParlayData) { _ticketHelper = ticketHelper; _systemParlayData = systemParlayData; PrepareTemplate(); PrepareTicketListAndSerialList(); RenderRows(); RenderTotalRows(); RenderOutstanding(); return _template.ToString(); }
/// <summary> /// Builds the system parlay detail. /// </summary> /// <param name="ticketHelper">The ticket helper.</param> /// <param name="systemParlayData">The system parlay data.</param> /// <returns>System.String: the HTML markup of System Parlay Detail for input data.</returns> public string BuildSystemParlayDetail(ITicketHelper ticketHelper, ISystemParlayData systemParlayData) { var builder = new SystemParlayDetail(); return builder.Build(ticketHelper, systemParlayData); }