package Ġsite . yo ons ang . a get oe ats ch ool l unch . util Ċ Ċ import Ġandroid . content . SharedPreferences Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠSession Manager Ġ@ Inject Ġconstructor ( private Ġval Ġpreferences : ĠSharedPreferences ) Ġ{ ĊĊĠĠĠ Ġfun Ġget School Name (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġpreferences . getString ( Constants . S CHO OL _ NAME , Ġnull ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget School Code (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġpreferences . getString ( Constants . S CHO OL _ CODE , Ġnull ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Office Code (): ĠString ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġpreferences . getString ( Constants . OFF ICE _ CODE , Ġnull ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset School Name ( school Name : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġeditor Ġ= Ġpreferences . edit () ĊĠĠĠĠĠĠĠ Ġeditor . putString ( Constants . S CHO OL _ NAME , Ġschool Name ) ĊĠĠĠĠĠĠĠ Ġeditor . apply () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset School Code ( school Code : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġeditor Ġ= Ġpreferences . edit () ĊĠĠĠĠĠĠĠ Ġeditor . putString ( Constants . S CHO OL _ CODE , Ġschool Code ) ĊĠĠĠĠĠĠĠ Ġeditor . apply () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Office Code ( office Code : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġeditor Ġ= Ġpreferences . edit () ĊĠĠĠĠĠĠĠ Ġeditor . putString ( Constants . OFF ICE _ CODE , Ġoffice Code ) ĊĠĠĠĠĠĠĠ Ġeditor . apply () ĊĠĠĠ Ġ} Ċ }