import { Component , OnInit } from '@angular/core' ; import { MovimientosService , MovimientoModel } from '../shared/' ; import { MovimientoEditorComponent } from './movimiento-editor' ; import { MovimientoListaComponent } from './movimiento-lista' ; import { MovimientoBalanceComponent } from './movimiento-balance' ; @ Component ( { moduleId : module . id , selector : 'movimiento' , templateUrl : 'movimiento.component.html' , styleUrls : [ 'movimiento.component.css' ] , providers : [ MovimientosService ] , directives : [ MovimientoEditorComponent , MovimientoListaComponent , MovimientoBalanceComponent ] } ) export class MovimientoComponent implements OnInit { movimientoSeleccionado = null ; constructor ( private movimientosService ) { } ngOnInit ( ) { } alSeleccionarMovimiento ( movimiento ) { this . movimientoSeleccionado = movimiento ; } }