Esempio n. 1
0
        public void GetCreateEm(int year, int month, int day)
        {
            if (IsEmissionExist(new DateTime(year, month, day, 11, 0, 0), new DateTime(year, month, day, 13, 59, 59)))
            {
                emission = GetEmission(new DateTime(year, month, day, 11, 0, 0), new DateTime(year, month, day, 13, 59, 59));
            }
            else
            {
                emission = CreateEmission(PRICE, new DateTime(year, month, day, 11, 0, 0), new DateTime(year, month, day, 13, 59, 59));
            }

            if (IsEmissionExist(new DateTime(year, month, day, 14, 0, 0), new DateTime(year, month, day, 16, 59, 59)))
            {
                emission = GetEmission(new DateTime(year, month, day, 14, 0, 0), new DateTime(year, month, day, 16, 59, 59));
            }
            else
            {
                emission = CreateEmission(PRICE, new DateTime(year, month, day, 14, 0, 0), new DateTime(year, month, day, 16, 59, 59));
            }

            if (IsEmissionExist(new DateTime(year, month, day, 17, 0, 0), new DateTime(year, month, day, 19, 59, 59)))
            {
                emission = GetEmission(new DateTime(year, month, day, 17, 0, 0), new DateTime(year, month, day, 19, 59, 59));
            }
            else
            {
                emission = CreateEmission(PRICE, new DateTime(year, month, day, 17, 0, 0), new DateTime(year, month, day, 19, 59, 59));
            }
        }
Esempio n. 2
0
        public TicketEmission CreateEmission(double price, DateTime begDate, DateTime endDate)
        {
            TicketIssuer = new TicketIssuer();
            TicketEmission tE = TicketIssuer.createEmission(price, begDate, endDate);

            _db.TicketEmissions.Add(tE);
            _db.SaveChanges();
            return(tE);
        }