Exemple #1
0
    def save(self, memo_id: int, request: request) -> str:
        memo: str = request.json["memo"]
        memo_author: str = request.json["memo_author"]
        memo_data: MemoData = MemoData(memo_id, memo, memo_author)

        return MemoHandleInteractor(self.presenter,
                                    self.repository).save(memo_data)
Exemple #2
0
def post(memo_id: int) -> str:
    memo = request.form["memo"]
    return jsonify(
        {
            "message": MemoHandleInteractor().save(memo_id, memo)
        }
    )
Exemple #3
0
    def save(self, memo_id: int, request: request) -> str:
        memo: str = request.json["memo"]
        memo_author: str = request.json["memo_author"]
        memo_user_agent: str = request.headers.get('User-Agent')
        print(memo_user_agent)
        input_memo_dto: InputMemoDTO = InputMemoDTO(memo_id, memo, memo_author, memo_user_agent)

        return MemoHandleInteractor(self.presenter, self.repository).save(input_memo_dto)
Exemple #4
0
async def put(memo_id, memo: str = Form(...)):
    return JSONResponse(
        content={"message": MemoHandleInteractor().update(memo_id, memo)})
Exemple #5
0
def get(memo_id):
    return JSONResponse(
        content={"message": MemoHandleInteractor().get(memo_id)})
Exemple #6
0
 def save(self, memo_id: int, request: request):
     # memo = request.form["memo"]
     memo = request.json["memo"]
     return MemoHandleInteractor().save(memo_id, memo)
Exemple #7
0
 def get(self, memo_id: int):
     return MemoHandleInteractor().get(memo_id)
Exemple #8
0
async def get_by_day_number() -> str:
    return JSONResponse(
        content={"message": MemoHandleInteractor().get_by_day_number()})
Exemple #9
0
async def post(memo_id: int, memo: str = Form(...)) -> str:
    return JSONResponse(
        content={"message": MemoHandleInteractor().save(memo_id, memo)})
Exemple #10
0
def get(memo_id: int) -> str:
    return jsonify(
        {
            "message": MemoHandleInteractor().get(memo_id)
        }
    )
Exemple #11
0
def get_by_day_number() -> str:
    return jsonify(
        {
            "message": MemoHandleInteractor().get_by_day_number()
        }
    )
Exemple #12
0
 def get_by_day_number(self) -> str:
     return MemoHandleInteractor().get_by_day_number()
Exemple #13
0
 def get_by_day_number(self) -> str:
     return MemoHandleInteractor(self.presenter, self.repository).get_by_day_number()
Exemple #14
0
 def get(self, memo_id: int) -> str:
     return MemoHandleInteractor(self.presenter, self.repository).get(memo_id)
Exemple #15
0
 def save(self, memo_id: int, request: request) -> str:
     memo: str = request.json["memo"]
     memo_author: str = request.json["memo_author"]
     memo_object: MemoData = MemoData(memo_id, memo, memo_author)
     return MemoHandleInteractor().save(memo_object)