Example #1
0
        public void Createticket([FromBody] Ticket ticket, string iduser)
        {
            var ticketmovie = new Ticket()
            {
                _id          = Guid.NewGuid().ToString(),
                iduser       = iduser,
                imgticket    = ticket.imgticket,
                namemovie    = ticket.namemovie,
                typeticket   = ticket.typeticket,
                totalticket  = ticket.totalticket,
                timemovie    = ticket.timemovie,
                totalprice   = ticket.totalprice,
                ticketstatus = true
            };

            CollectionTicket.InsertOne(ticketmovie);
            //     //การรีเทรินสตริง
            //     var sd = new Respond
            //     {
            //         svrp = "string"
            //     };
            //     return sd.svrp;
        }
Example #2
0
        public List <Ticket> getUseticketByIdmovie(string idmovie)
        {
            var sumticket = CollectionTicket.Find(it => it.idmovie == idmovie && it.ticketstatus == false).ToList();

            return(sumticket);
        }
Example #3
0
        public List <Ticket> getUnuseticketByIdmovie(string idmovie)
        {
            var getticket = CollectionTicket.Find(it => it.idmovie == idmovie && it.ticketstatus == true).ToList();

            return(getticket);
        }
Example #4
0
        public List <Ticket> getbyID(string iduser)
        {
            var getticket = CollectionTicket.Find(it => it.iduser == iduser && it.ticketstatus == true).ToList();

            return(getticket);
        }
Example #5
0
 public List <Ticket> GetAllTicket()
 {
     return(CollectionTicket.Find(it => true).ToList());
 }
Example #6
0
 public void UseTicket(string id)
 {
     // var dd = CollectionTicket.Find(it => it._id == id).FirstOrDefault();
     CollectionTicket.UpdateOne(it => it._id == id, Builders <Ticket> .Update.Set(it => it.ticketstatus, false));
 }