public AddPersonPresenter(IAddPersonView view, IPersonModel model) { _view = view; _model = model; _data = DataManagement.Instance; Initialize(); }
/* modelis turetu gauti Person duomenis is view per presenteri, padaryti veiksmus su Person ir grazinti atgal presenteriui * pvz: keiciami Person duomenis * View persiuncia presenteriui Person duomenis: name, birth date, missing date. * Presenteris siuncia duomenis modeliui ir igyvendina metoda "Update". * Modelis konkreciam Person atnaujina informacija ir grazina presenteriui kad pavyko/nepavyko tai padaryti. * Presenteris tai parodo i view */ // ATEICIAI: datos kol kas saugomos kaip string (nors is view gaunamos kaip datetime). Galbut galima saugoti kaip datetime public AddPersonPresenter(IAddPersonView view, IPersonModel model) { _view = view; _model = model; Initialize(); }