Beispiel #1
0
 def entry(self):
     Console.clear()
     Console.puts("返却予定日を入力してください", "(yyyy/mm/dd)")
     Console.puts(">", end="")
     self.__input = input.DateFormatedString(
         input.SunitizedString(input.ConsoleTextField()))
     self.__get_next_state = state.ErrorHasOccurred()
Beispiel #2
0
    def entry(self):
        Console.clear()
        Console.puts("まだ利用者登録されていません。")
        Console.puts("この社員証で登録しますので、7桁の社員番号を入力してください。")
        Console.puts(">", end="")
        self.__input = input.SunitizedString(input.ConsoleTextField())

        self.__get_next_state = state.ErrorHasOccurred()
Beispiel #3
0
    def entry(self):
        self.__text_field = input.ConsoleTextField()

        if not isinstance(cmn_res.prev_state, state.Admin):
            Console.puts("")
            Console.puts("[Start admin mode]")

        Console.puts("# ", end="")
 def entry(self):
     Console.clear()
     Console.puts("手続き内容を選択してください", "{}:借用 {}:返却 {}:更新".format(
         Enquiry.Borrow, Enquiry.Return, Enquiry.Update))
     Console.puts(">", end="")
     self.__input = input.SunitizedString(
         input.ConsoleTextField()
     )
     self.__get_next_state = state.ErrorHasOccurred()
 def entry(self):
     Console.clear()
     Console.puts(
         "使用場所を入力して下さい。",
         "{}:社内 {}:社外 {}:委託".format(UsePlace.InAISW, UsePlace.OutAISW,
                                    UsePlace.Outsourcer))
     Console.puts(">", end="")
     self.__input = input.SunitizedString(input.ConsoleTextField())
     self.__get_next_state = state.ErrorHasOccurred()
Beispiel #6
0
    def entry(self):
        Console.clear()
        Console.puts("以下の情報で登録します。よろしいですか?(Y/N)")
        Console.puts("RFID      :", cmn_res.user.data[AccountRecord.RFID])
        Console.puts("USER ID  :",
                     cmn_res.user.data[AccountRecord.EMPLOYEE_ID])
        Console.puts("LAST NAME  :",
                     cmn_res.user.data[AccountRecord.LAST_NAME])
        Console.puts("FIRST NAME  :",
                     cmn_res.user.data[AccountRecord.FIRST_NAME])

        Console.puts(">", end="")
        self.__input = input.SunitizedString(input.ConsoleTextField())

        self.__get_next_state = state.ErrorHasOccurred()
 def entry(self):
     Console.clear()
     Console.puts("更新する機材のIDをキーボードで入力してください")
     Console.puts(">", end="")
     self.__input = input.SunitizedString(input.ConsoleTextField())
     self.__get_next_state = state.ErrorHasOccurred()
Beispiel #8
0
 def __init__(self):
     self.__text_field = input.ConsoleTextField()
     self.__rfid_reader = input.RFIDReader()