public void UpdateTicketPrice(int SundayToThursday, int Weekend)//{weekend-perecents} { DataTable dt = Screening.ScreeningDates(); for (int i = 0; i < dt.Rows.Count; i++) { string sScreeningID = dt.Rows[i]["ScreeningID"].ToString(); int iScreeningID = int.Parse(sScreeningID); string sdate = dt.Rows[i]["Date"].ToString(); DateTime dtDate = DateTime.Parse(sdate); DayOfWeek dayOfWeek = dtDate.DayOfWeek; Console.WriteLine(dayOfWeek); string sDayOfWeek = dayOfWeek.ToString(); if ((sDayOfWeek == "Friday") || (sDayOfWeek == "Saturday")) { int sum = SundayToThursday + (SundayToThursday * Weekend / (100)); Screening.InputPrice(sum, iScreeningID); } else { Screening.InputPrice(SundayToThursday, iScreeningID); } } }
public void VipPrice(int VipCost) { DataTable dt = Screening.RetrieveCinemaIDTable(); DataTable dt2 = Screening.ScreeningDates(); for (int i = 0; i < dt.Rows.Count; i++) { string sScreeningID = dt2.Rows[i]["ScreeningID"].ToString(); int iScreeningID = int.Parse(sScreeningID); string sCinemaID = dt.Rows[i]["CinemaID"].ToString(); int iCinemaID = int.Parse(sCinemaID); string kind = CinemaClass.CinemaKind(iCinemaID); if (kind == "vip") { int normalPrice = Screening.RetrieveScreeningPrice(iScreeningID); int sum = normalPrice + (normalPrice * VipCost / (100)); Screening.InputPrice(sum, iScreeningID); } } }