/// <summary> /// See interface docs. /// </summary> /// <param name="view"></param> public void Initialise(IReceiverLocationsView view) { _View = view; if(_View.ReceiverLocations.Count > 0) _NextUniqueId = _View.ReceiverLocations.Max(r => r.UniqueId) + 1; _View.ResetClicked += View_ResetClicked; _View.SelectedLocationChanged += View_SelectedLocationChanged; _View.ValueChanged += View_ValueChanged; _View.NewLocationClicked += View_NewLocationClicked; _View.DeleteLocationClicked += View_DeleteLocationClicked; _View.UpdateFromBaseStationDatabaseClicked += View_UpdateFromBaseStationDatabaseClicked; _View.CloseClicked += View_CloseClicked; }
/// <summary> /// See interface docs. /// </summary> /// <param name="view"></param> public void Initialise(IReceiverLocationsView view) { _View = view; if (_View.ReceiverLocations.Count > 0) { _NextUniqueId = _View.ReceiverLocations.Max(r => r.UniqueId) + 1; } _View.ResetClicked += View_ResetClicked; _View.SelectedLocationChanged += View_SelectedLocationChanged; _View.ValueChanged += View_ValueChanged; _View.NewLocationClicked += View_NewLocationClicked; _View.DeleteLocationClicked += View_DeleteLocationClicked; _View.UpdateFromBaseStationDatabaseClicked += View_UpdateFromBaseStationDatabaseClicked; _View.CloseClicked += View_CloseClicked; }