コード例 #1
0
        // PUT api/<controller>/5
        public CustomerBuyTicket Put(CustomerBuyTicket cbt)
        {
            movieDBConnection db = new movieDBConnection();

            db.CustomerBuyTickets.Add(cbt);
            PlayTime p = db.PlayTimes.SingleOrDefault(x => x.id == cbt.playTime_id);

            p.availble_sits = p.availble_sits - (int)cbt.amount;
            db.SaveChanges();
            return(cbt);
        }
コード例 #2
0
        // DELETE api/<controller>/5
        public void Delete(int id)
        {
            movieDBConnection db  = new movieDBConnection();
            CustomerBuyTicket cbt = db.CustomerBuyTickets.SingleOrDefault(x => x.id == id);

            db.CustomerBuyTickets.Remove(cbt);

            PlayTime p = db.PlayTimes.SingleOrDefault(x => x.id == cbt.playTime_id);

            p.availble_sits = p.availble_sits + (int)cbt.amount;

            db.SaveChanges();
        }