public async Task <IActionResult> Modificar(int id, [FromBody] HabitacionDTO dto) { var habitacion = HabitacionMapper.Map(dto); await _habitacionService.ModificarAsync(id, habitacion); return(Ok()); }
public void MapeaCorrectamenteEnLaCreacion() { DadoUnHabitacionDto(); var habitacion = HabitacionMapper.Map(_unaHabitacionDTO); habitacion.CamasMatrimoniales.Count.Should().Be(1); habitacion.CamasIndividuales.Count.Should().Be(1); habitacion.CamasCuchetas.Count.Should().Be(1); habitacion.TieneBanio.Should().BeTrue(); habitacion.InformacionAdicional.Should().Be("asd"); habitacion.Tipo().Should().Be(HabitacionTipoEnum.Privada); }
public void MapeaCorrectamenteEnLaConsulta() { DadaUnaListaDeHabitaciones(); var habitacionesDTO = HabitacionMapper.Map(_unaListaDeHabitaciones); habitacionesDTO.First().EsPrivada.Should().BeTrue(); habitacionesDTO.First().TieneBanio.Should().BeTrue(); habitacionesDTO.First().InformacionAdicional.Should().Be("asd"); habitacionesDTO.First().EsPrivada.Should().Be(true); habitacionesDTO.First().CamasMatrimoniales.Count.Should().Be(1); habitacionesDTO.First().CamasIndividuales.Count.Should().Be(1); habitacionesDTO.First().CamasCuchetas.Count.Should().Be(1); }
public async Task <int> Crear([FromBody] HabitacionDTO dto) { var habitacion = HabitacionMapper.Map(dto); return(await _habitacionService.CrearAsync(habitacion)); }
public async Task <IEnumerable <HabitacionDTO> > Listar() { var habitaciones = await _habitacionService.ListarAsync(); return(HabitacionMapper.Map(habitaciones)); }