public override SeatInformation GetSeatInformation(int seatNumber) { SeatCategory category = new SeatCategory(); SeatSection section = new SeatSection(); if (seatNumber % 3 == 1) { section = SeatSection.LeftSide; category = SeatCategory.Singular; } else { section = SeatSection.RightSide; if (seatNumber % 3 == 2) { category = SeatCategory.Corridor; } else if (seatNumber % 3 == 0) { category = SeatCategory.Window; } } SeatInformation seatInformation = new SeatInformation(seatNumber, section, category); return(seatInformation); }
public override SeatInformation GetSeatInformation(int seatNumber) { SeatSection section = (seatNumber % 2 == 0) ? SeatSection.RightSide : SeatSection.LeftSide; SeatCategory category = SeatCategory.Window; SeatInformation inf = new SeatInformation(seatNumber, section, category); return(inf); }
public override SeatInformation GetSeatInformation(int seatNumber) { SeatSection section = (seatNumber % 3 == 1) ? SeatSection.LeftSide : SeatSection.RightSide; SeatCategory category = (seatNumber % 3 == 1) ? SeatCategory.Singular : (seatNumber % 3 == 2) ? SeatCategory.Corridor : SeatCategory.Window; SeatInformation inf = new SeatInformation(seatNumber, section, category); return(inf); }
public override SeatInformation GetSeatInformation(int seatNumber) { SeatSection section = new SeatSection(); SeatCategory category = new SeatCategory(); if (seatNumber % 2 == 1) { section = SeatSection.LeftSide; } else { section = SeatSection.RightSide; } category = SeatCategory.Singular; SeatInformation seatInf = new SeatInformation(seatNumber, section, category); return(seatInf); }
public override SeatInformation GetSeatInformation(int seatNumber) { SeatCategory sCategory = new SeatCategory(); SeatSection sSection = new SeatSection(); if (seatNumber % 2 == 1) { sCategory = SeatCategory.Singular; sSection = SeatSection.LeftSide; } else { sCategory = SeatCategory.Singular; sSection = SeatSection.LeftSide; } SeatInformation seatInformation = new SeatInformation(seatNumber, sSection, sCategory); return(seatInformation); }
static void Main(string[] args) { //Person salim = new Person("Salim", "Naroğlu"); //Console.WriteLine(salim.FirstName); //salim.DateofBirth = new DateTime(1992, 11, 3); //Console.WriteLine(salim.DateofBirth.Year); //Console.WriteLine(DateTime.Today.Year); //Console.WriteLine(salim.Age); //StandardBus sbus = new StandardBus("merce","53"); StandardBus bus = new StandardBus("merc", "5353"); //Console.WriteLine(sbus.Capacity); //Console.WriteLine(sbus.HasToilet); //Console.WriteLine(lbus.Capacity); //Console.WriteLine(lbus.HasToilet); //Console.WriteLine(DateTime.Today.DayOfYear); Driver Salim = new Driver("salim", "nar", LicenseType.HighLicense, new DateTime(1992, 11, 3)); //Console.WriteLine(Salim.Age); Person mehmetali = new Person("mehmetali", "cakir"); Person mehmetali2 = new Person("mehmetali", "cakir"); Person mehmetali3 = new Person("mehmetali", "cakir"); Route rotayeni = new Route("rize", "istanbul", 1430); rotayeni.BreakCount = 1; Console.WriteLine(rotayeni.Name); Console.WriteLine(rotayeni.Duration); Console.WriteLine(rotayeni.Baseprice); BusExpedition sefer = new BusExpedition(rotayeni, new DateTime(2019, 10, 10), bus); sefer.AddDriver(Salim); Console.WriteLine(sefer.Code); Console.WriteLine(sefer.GetPriceOf(2)); sefer.SellTicket(mehmetali, 3, 270); sefer.SellDoubleTickets(mehmetali2, mehmetali3, 5, 550); SeatSection section = sefer.Tickets[0].SeatInformation.Section; Console.ReadLine(); }
public SeatInformation(int number, SeatSection section, SeatCategory category) { Number = number; Section = section; Category = category; }
public SeatInformation(int Number, SeatSection Section, SeatCategory Category) { this.Number = Number; this.Section = Section; this.Category = Category; }