public SMSDetalhadoViewModel(MensagemDetalhadaModel model, SMSDetalhadoPageModel pageModel, SMSDetalhadoView page, ICommand smsCommand) { _model = model; _pageModel = pageModel; _transporteCommand = new RadioTransporteCommand(_model,_pageModel); _linhaSelecionadaChanged = new ListLinhasSelectionChangedHandler(_model, _pageModel); _estacaoSelecionadaChanged = new SliderEstacoesValueChangedHandler(_model, _pageModel); _sentidoCommand = new RadioSentidoCommand(model, pageModel); _smsCommand = smsCommand; _limparTelaCommand = new BotaoLimparTelaCommand(model); page.rdbCPTM.Tag = Destinatario.CPTM; page.rdbMetro.Tag = Destinatario.METRO; page.listaLinhas.SelectionChanged += _linhaSelecionadaChanged.HandleEvent; page.sliderEstacoes.ValueChanged += _estacaoSelecionadaChanged.HandleEvent; }
public SliderEstacoesValueChangedHandler(MensagemDetalhadaModel model, SMSDetalhadoPageModel pageModel) { _model = model; _pageModel = pageModel; }
public RadioTransporteCommand(MensagemDetalhadaModel model, SMSDetalhadoPageModel pageModel) { _model = model; _pageModel = pageModel; }
public RadioSentidoCommand(MensagemDetalhadaModel model, SMSDetalhadoPageModel pageModel) { _model = model; _pageModel = pageModel; }
public ListLinhasSelectionChangedHandler(MensagemDetalhadaModel model, SMSDetalhadoPageModel pageModel) { _model = model; _pageModel = pageModel; }
public BotaoLimparTelaCommand(MensagemDetalhadaModel model) { _model = model; }