コード例 #1
0
ファイル: Appointment.cs プロジェクト: lahuerta83/BarkNpark
        public int Checkin(IStation station, double duration)
        {
            if (durationValid(this.CheckInTime, duration))
            {
                double hours    = requestTimeFrame(this.CheckInTime, duration);
                int    confCode = ProcessTransaction(createHoursArray(hours), TransactionType.SALE);
                this.appointmentStation = station;

                appointmentStation.open_door();

                return(confCode);
            }

            return((int)ErrorCode.DUR_INV);
        }