package Ġcom . mys ample s . mvc . controller Ċ Ċ import Ġcom . mys ample s . mvc . model . DataAccess Layer Ċ import Ġcom . mys ample s . mvc . view . Login View ĊĊ Ċ class ĠLogin Controller ( private Ġval Ġmodel : ĠData Access Layer ) Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġview : ĠLogin View ĊĊĠĠĠ Ġfun Ġbind ( login View : ĠLogin View ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview Ġ= Ġlogin View ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Login Button Clicked () Ġ{ ĊĠĠĠĠĠĠĠ Ġmodel . perform Login ( view . getUsername (), Ġview . getPassword ()) ĊĠĠĠ Ġ} Ċ Ċ }