Exemplo n.º 1
0
 def update(self, num, title, content):
     #num, content valid check
     if title == "" or content == "":
         message_display("제목과 내용을 입력하세요.")
     service = TodoService()
     message = service.update(num, title, content)
     message_display(message)
Exemplo n.º 2
0
 def delete(self, todo):
     service = TodoService()
     message = service.delete(todo)
     message_display(message)
Exemplo n.º 3
0
 def update(self, todoNum):
     service = TodoService()
     message = service.update(todoNum)
     message_display(message)
Exemplo n.º 4
0
while True:
    menu_display()

    menu = menu_select()

    if menu == "1":
        todo = input_display()
        controller.register(todo)

    elif menu == "2":
        id, title = update_display()
        controller.update(id, title)

    elif menu == "3":
        id = delete_display()
        controller.remove(id)

    elif menu == "4":
        controller.removeAll()

    elif menu == "5":
        controller.getAllTodos()

    elif menu == "0":
        message_display("TODO 프로그램을 종료합니다")
        controller.file_write()
        break

    else:
        print()
        message_display("\n1, 2, 3, 4, 5, 0번 중 선택하세요")
Exemplo n.º 5
0
controller.file_read()
while True :
    menu_display()

    menu = menu_select()
    if menu =="1":
        schedule = input_display()
        controller.register(schedule)
    
    elif menu =="2":
        controller.getAllSchedule()

    elif menu =="3" :
        todoNum = remove_display()
        controller.remove(todoNum)
    
    elif menu =="4" :
        check = allRemove_display()
        controller.allRemove(check)

    elif menu =="0" :
        message_display("시스템을 종료합니다.")
        controller.file_write()
        break

    else :
        message_display("잘못 입력하셨습니다. 다시 올바른 숫자로 입력하세요. ")
       


Exemplo n.º 6
0
 def allRemove(self, check):
     service = TodoService()
     message = service.allRemove(check)
     message_display(message)
Exemplo n.º 7
0
 def remove(self, id):
     if id == "":
         message_display("id를 입력해주세요")
     service = TodoService()
     message = service.remove(id)
     message_display(message)
Exemplo n.º 8
0
 def register(self, todo):
     service = TodoService()
     message = service.register(todo)
     message_display(message)
Exemplo n.º 9
0
 def update(self, id, price):
     if id == "" or price == "":  # 입력이 되지 않았을 경우를 체크해야 한다.
         message_display("제품번호와 제품가격을 모두 입력하여 주세요.")
     message = self.service.update(id, price)
     message_display(message)
Exemplo n.º 10
0
 def register(self, todo):
     service = TodoService()
     message = service.register(todo)  #비즈니스 메서드 호출
     message_display(message)  #View select
Exemplo n.º 11
0
 def remove(self, num):
     if id == "":
         message_display("삭제할 num을 입력하세요.")
     service = TodoService()
     message = service.remove(num)
     message_display(message)
Exemplo n.º 12
0
controller = TodoController()


controller.file_read()
while True:
    menu_dispay()

    menu = menu_select()
    if menu =="1" :
        todo = input_display()
        controller.register(todo)
       
    elif menu =="2" :
        controller.getAllTodo()

    elif menu =="3" :
        num, title ,content = update_display()
        controller.update(num,title ,content)
                   
    elif menu=="4" :
        num = delete_display()
        controller.remove(num)
      
    elif menu=="0" :
        message_display("일정 관리 프로그램을 종료합니다.")
        controller.file_write()
        break
    else :
        print()
        message_display("1,2,3,4,0 번 중 선택하세요" )
Exemplo n.º 13
0
    menu_display()
    menu = menu_select()

    if menu == "1":
        product = input_display()
        controller.register(product)

    elif menu == "2":
        controller.getAllSchedule()

    elif menu == "3":
        (id, price) = update_display()
        controller.update(id, price)

    elif menu == "4":
        id = remove_display()
        controller.remove(id)

    elif menu == "5":
        check = allRemove_display()
        controller.allRemove(check)

    elif menu == "0":
        controller.file_write()
        message_display("시스템을 종료합니다.")
        break

    else:
        message_display("잘못입력하셨습니다. 올바른 메뉴를 선택하여 주세요.")
Exemplo n.º 14
0
 def register(self, schedule):
     service = TodoService()
     message = service.register(schedule)
     message_display(message)
Exemplo n.º 15
0
 def clearAll(self):
     service = TodoService()
     message = service.clearAll()
     message_display(message)
Exemplo n.º 16
0
 def remove(self, id):
     if id == "":
         message_display("제품번호를 입력하세요.")
     message = self.service.remove(id)
     message_display(message)
Exemplo n.º 17
0
Arquivo: main.py Projeto: grace510/web
from controller.todo_controller import TodoController
from view.view import display_menu, menu_select, input_display, update_display, delete_display, message_display, list_display

controller = TodoController()

controller.file_read()

while True:

    display_menu()
    menu = menu_select()
    menu = int(menu)

    if menu == 1:
        todo = input_display()
        message_display(controller.register(todo))

    elif menu == 2:
        controller.getAlltodos()

    elif menu == 3:
        todoNum = update_display()
        message_display(controller.update(todoNum))

    elif menu == 4:
        todoNum = delete_display()
        message_display(controller.delete(todoNum))

    elif menu == 5:
        message_display(controller.clearAll())
Exemplo n.º 18
0
 def allRemove(self, check):
     message = self.service.allRemove(check)
     message_display(message)
Exemplo n.º 19
0
 def update(self, id, title):
     if id == "" or title == "":
         message_display("id와 todo title을 입력해주세요")
     service = TodoService()
     message = service.update(id, title)
     message_display(message)
Exemplo n.º 20
0
 def register(self, product):
     message = self.service.register(product)
     message_display(message)
Exemplo n.º 21
0
 def removeAll(self):
     service = TodoService()
     message = service.removeAll()
     message_display(message)
Exemplo n.º 22
0
 def remove(self, todoNum):
     if todoNum == "":
         message_display("일정 번호가 필요합니다.")
     service = TodoService()
     message = service.remove(todoNum)
     message_display(message)