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); }