package Ġcom . pms . plac eman age ments ystem server side . service . user Ċ Ċ import Ġcom . pms . plac eman age ments ystem server side . dto . Prof essor L ack Post Request Ċ import Ġcom . pms . plac eman age ments ystem server side . models . enums . User TypeEnum Ċ import Ġcom . pms . plac eman age ments ystem server side . models . user . User Model Ċ Ċ interface ĠUserService Ġ{ ĊĠĠĠ Ġfun Ġcreate ( user Model : ĠUser Model ): ĠUser Model ĊĠĠĠ Ġfun Ġread (): ĠList < User Model > ĊĠĠĠ Ġfun Ġread Active ByType ( user TypeEnum : ĠUser TypeEnum ): ĠList < User Model > ĊĠĠĠ Ġfun Ġupdate ( user Model : ĠUser Model ) ĊĠĠĠ Ġfun Ġdelete ( id : ĠLong ) ĊĠĠĠ Ġfun Ġprof essor L ack ( prof essor L ack Post Request : ĠProf essor L ack Post Request ) Ċ } Ċ