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