public ObservableCollection <Servicio> List_Servicios() { ListaServicio = new ObservableCollection <Servicio>(); DataTable dt = controladorServicio.List_Servicio(); for (int i = 0; i < dt.Rows.Count; i++) { Servicio servicio = new Servicio() { Ser_codigo = Convert.ToInt32(dt.Rows[i]["Codigo"]), Aut_codigo = Convert.ToInt32(dt.Rows[i]["Auto"]), Autobus = controladorAutobus.Search(Convert.ToString(dt.Rows[i]["Auto"])), Ser_fechaHora = Convert.ToDateTime(dt.Rows[i]["Fecha"]), Ter_codigo_origen = Convert.ToInt32(dt.Rows[i]["Origen"]), TerminalOrigen = controladorTerminal.Search(Convert.ToString(dt.Rows[i]["Origen"])), Ter_codigo_destino = Convert.ToInt32(dt.Rows[i]["Destino"]), TerminalDestino = controladorTerminal.Search(Convert.ToString(dt.Rows[i]["Destino"])), Ser_estado = Convert.ToString(dt.Rows[i]["Estado"]) }; ListaServicio.Add(servicio); } return(ListaServicio); }
private void Window_Loaded(object sender, RoutedEventArgs e) { Validar(); ControladorServicio controladorServicio = new ControladorServicio(); txt_dni.Text = PasajeAEditar.Cliente.Cli_dni.ToString(); txt_Nombre.Text = PasajeAEditar.Cliente.Cli_nombre; cmb_Servicio.ItemsSource = controladorServicio.List_Servicio().DefaultView; cmb_Servicio.Text = PasajeAEditar.Servicio.Ser_codigo.ToString(); txt_Autobus.Text = PasajeAEditar.Servicio.Autobus.Aut_Codigo.ToString(); txt_Origen.Text = PasajeAEditar.Servicio.TerminalOrigen.Ter_Nombre; txt_destino.Text = PasajeAEditar.Servicio.TerminalDestino.Ter_Nombre; txt_TipoServicio.Text = PasajeAEditar.Servicio.Autobus.Aut_TipoServicio; List <ComboItem> datos = new List <ComboItem>(); for (int i = 1; i <= PasajeAEditar.Servicio.Autobus.Aut_Capacidad; i++) { datos.Add(new ComboItem(i, "Asiento " + i)); } cmb_NumAsiento.ItemsSource = datos; cmb_NumAsiento.Text = "Asiento " + PasajeAEditar.Pas_Asiento; }
public AltaPasaje() { InitializeComponent(); ValidacionPasaje = new ClasesBase.Clases.Pasaje(); ValidacionPasaje.PropertyChanged += new PropertyChangedEventHandler(ValidacionPasaje_PropertyChanged); btn_registrar.IsEnabled = ValidacionPasaje.IsValid(); DataContext = ValidacionPasaje; controladorServicio = new ControladorServicio(); cmb_Servicio.ItemsSource = controladorServicio.List_Servicio().DefaultView; }