/// <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); }