/// <summary> /// Obtiene el tablero de los cuadrantes /// </summary> public void GetPantallaInicio() { //PantallaInicioView _PantallaInicioView = new PantallaInicioView(); //this.GetContentPane().Content = _PantallaInicioView; TableroView tablero = new TableroView(); this.GetContentPane().Content = tablero; }
public void GetSelectedItem() { switch (mvm.SelectedItem.MenuName) { case "Turnos": TableroView control; if (!StockSingleton.Instance.DictionaryControl.ContainsKey("CUADRANTE")) { control = new TableroView(); StockSingleton.Instance.DictionaryControl.Add("CUADRANTE", control); } StockSingleton.Instance.SelectedItem = StockSingleton.Instance.DictionaryControl["CUADRANTE"]; break; case "Nuevo Asunto": NuevoAsuntoTurnoView nuevoTurno; if (!StockSingleton.Instance.DictionaryControl.ContainsKey("NT")) { nuevoTurno = new NuevoAsuntoTurnoView(); StockSingleton.Instance.DictionaryControl.Add("NT", nuevoTurno); //StockSingleton.Instance.SelectedItem = StockSingleton.Instance.DictionaryControl["NT"]; } nuevoTurno = StockSingleton.Instance.DictionaryControl["NT"] as NuevoAsuntoTurnoView; nuevoTurno.Init(Usuario.User); StockSingleton.Instance.SelectedItem = nuevoTurno; break; case "Borrador": HistorialAsuntosDataGrid grid = new HistorialAsuntosDataGrid(); grid.init("Borrador"); StockSingleton.Instance.SelectedItem = grid; break; case "Reportes": PantallaReportes reportes; if (!StockSingleton.Instance.DictionaryControl.ContainsKey("REPORTES")) { reportes = new PantallaReportes(); StockSingleton.Instance.DictionaryControl.Add("REPORTES", reportes); } StockSingleton.Instance.SelectedItem = StockSingleton.Instance.DictionaryControl["REPORTES"]; break; case "Tablero": Tablero2View tablero; if (!StockSingleton.Instance.DictionaryControl.ContainsKey("TABLERO")) { tablero = new Tablero2View(); StockSingleton.Instance.DictionaryControl.Add("TABLERO", tablero); } else { tablero = StockSingleton.Instance.DictionaryControl["TABLERO"] as Tablero2View; tablero.Refresh(); } StockSingleton.Instance.SelectedItem = tablero; break; default: break; } }