/// <summary>
 /// Adds a Ticket Amount.  This changes the Ticket Amount for all future Tickets.
 /// </summary>
 /// <param name="ticketAmount">Decimal.  Amount of all tickets going forward</param>
 /// <returns>TicketAmount</returns>
 public HttpResponseMessage PostTicketAmount(TicketAmount ticketAmount)
 {
     if (ModelState.IsValid)
     {
         using (BowlingJackpotRepository rep = new BowlingJackpotRepository())
         {
             rep.AddTicketAmount(ticketAmount);
         }
         return(this.Request.CreateResponse <TicketAmount>(HttpStatusCode.Created, ticketAmount));
     }
     else
     {
         return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
     }
 }
 public TicketAmount AddTicketAmount(TicketAmount ticketAmount)
 {
     context.TicketAmounts.Add(ticketAmount);
     Save();
     return(ticketAmount);
 }