public IEnumerable <AcabamentoDto> GetAcabamentos() { IEnumerable <AcabamentoDto> ListaAcabamentosDTO = Enumerable.Empty <AcabamentoDto>(); AcabamentoDto aux = new AcabamentoDto(); foreach (Acabamento acabamento in repacabamento.GetAcabamentos()) { aux = new AcabamentoDto(); aux.Nome = acabamento.Nome; ListaAcabamentosDTO = ListaAcabamentosDTO.Concat(new[] { aux }); } return(ListaAcabamentosDTO); }
public async Task <IActionResult> GetAcabamento([FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var acabamento = repacabamento.GetAcabamentoByID(id); if (acabamento == null) { return(NotFound()); } AcabamentoDto acabamentoDTO = new AcabamentoDto(); acabamentoDTO.Nome = acabamento.Nome; return(Ok(acabamentoDTO)); }
public static Acabamento fromDTO(AcabamentoDto acabamentoDto) { Acabamento acabamento = new Acabamento(acabamentoDto.Nome); return(acabamento); }
public AcabamentoDto toDTO() { AcabamentoDto acabamentoDto = new AcabamentoDto(this.Nome); return(acabamentoDto); }