コード例 #1
0
ファイル: AdminMng.cs プロジェクト: ofekmk/CV_Projects
        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);
                }
            }
        }
コード例 #2
0
ファイル: AdminMng.cs プロジェクト: ofekmk/CV_Projects
        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);
                }
            }
        }