예제 #1
0
        public async Task <int> Crear([FromBody] PasajeroDTO dto)
        {
            var entidad = PasajeroMapper.Map(dto);
            var id      = await _service.CreateAsync(entidad);

            return(id);
        }
예제 #2
0
        public async Task <PasajeroDTO> ObtenerPorId(int id)
        {
            var entidad = await _service.ObtenerPorId(id);

            return(PasajeroMapper.Map(entidad));
        }
예제 #3
0
        public async Task <PasajeroDTO> ObtenerPorDniOPasaporte(string dniOPasaporte)
        {
            var entidad = await _service.ObtenerPorDniOPasaporte(dniOPasaporte);

            return(PasajeroMapper.Map(entidad));
        }
예제 #4
0
        public async Task <IEnumerable <PasajeroDTO> > Listar()
        {
            var pasajeros = await _service.ListAsync();

            return(PasajeroMapper.Map(pasajeros));
        }