private void GetAsuntoTurno() { if (_AsuntoModel.Turno.IsTurnado) { AsuntoTurno.TracingAsunto _TracingAsunto = new AsuntoTurno.TracingAsunto(); GetContentPane().Content = _TracingAsunto; _TracingAsunto.GetTurnoTrancing(GetViewModel(), _AsuntoModel); } else { AsuntoTurno.ModifyAsuntoTurnoView ModView = new AsuntoTurno.ModifyAsuntoTurnoView(); ModView.GetAsuntoMod(GetAsuntoViewModel(), _AsuntoModel); //AsuntoTurno.ModifyAsuntoTurnoNotificacionesView ModView = new AsuntoTurno.ModifyAsuntoTurnoNotificacionesView(); //ModView.GetAsuntoMod(GetViewModel(), _AsuntoModel); this.GetContentPane().Content = ModView; } }
//private void ListAsuntos_SelectionChanged(object sender, SelectionChangedEventArgs e) //{ // this.ListAsuntos.Cursor = Cursors.Wait; // if (sender != null) // { // ListBox dg = sender as ListBox; // _AsuntoModel = dg.SelectedItem as AsuntoModel; // if (_AsuntoModel != null) // GetAsuntoTurno(); // } //} private void GetAsuntoTurno() { if (_AsuntoModel.Turno!=null) { if (_AsuntoModel.Turno.IsTurnado || _AsuntoModel.Turno.IsAtendido) { AsuntoTurno.TracingAsuntoNotificaciones _TracingAsunto = new AsuntoTurno.TracingAsuntoNotificaciones(); GetContentPane().Content = _TracingAsunto; _TracingAsunto.GetTurnoTrancing(GetViewModel(), this.GetViewModel().SelectedAsunto); } else { AsuntoTurno.TracingAsunto ModView = new AsuntoTurno.TracingAsunto(); this.GetContentPane().Content = ModView; ModView.GetTurnoTrancing(this.GetViewModel(), this.GetViewModel().SelectedAsunto); } } else { AsuntoTurno.TracingAsuntoNotificaciones _TracingAsunto = new AsuntoTurno.TracingAsuntoNotificaciones(); GetContentPane().Content = _TracingAsunto; _TracingAsunto.GetTurnoTrancing(GetViewModel(), this.GetViewModel().SelectedAsunto); } }