package Ġme . sh awn rc . quip . data Ċ Ċ import Ġme . sh awn rc . quip . core . Vote Ċ import Ġme . sh awn rc . quip . data . dao . Vote Dao Ċ Ċ class ĠV ote Manager ( private Ġval Ġvote Dao : ĠV ote Dao ) Ġ{ ĊĠ Ġfun Ġupsert ( vote : ĠV ote , ĠuserId : ĠInt ) Ġ= Ġvote Dao . upsert ( ĊĠĠĠĠĠ Ġvote . quote Id , ĊĠĠĠĠĠ ĠuserId , ĊĠĠĠĠĠ Ġvote . direction ) ĊĊĠ Ġfun Ġdelete ( quote Id : ĠInt , ĠuserId : ĠInt ) Ġ= Ġvote Dao . delete ( quote Id , ĠuserId ) Ċ } Ċ