Example #1
0
        public IEnumerable <DimensaoDCDto> GetDimensoes()
        {
            IEnumerable <DimensaoDCDto> ListaDimensaoDto = Enumerable.Empty <DimensaoDCDto>();
            DimensaoDCDto aux = new DimensaoDCDto();

            foreach (DimensaoDC dimensao in repdimensao.GetDimensao())
            {
                aux              = new DimensaoDCDto();
                aux.AlturaMin    = dimensao.AlturaMin;
                aux.AlturaMax    = dimensao.AlturaMax;
                ListaDimensaoDto = ListaDimensaoDto.Concat(new[] { aux });
            }
            return(ListaDimensaoDto);
        }
Example #2
0
        public async Task <IActionResult> GetDimensao([FromRoute] int id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var dimensao = repdimensao.GetDimensoesByID(id);

            if (dimensao == null)
            {
                return(NotFound());
            }

            DimensaoDCDto dimensaoDto = new DimensaoDCDto();

            dimensaoDto.AlturaMin = dimensao.AlturaMin;
            dimensaoDto.AlturaMax = dimensao.AlturaMax;
            return(Ok(dimensaoDto));
        }
Example #3
0
        public static DimensaoDC fromDTO(DimensaoDCDto dimensaoDCDto)
        {
            DimensaoDC dimensaodc = new DimensaoDC(dimensaoDCDto.AlturaMin, dimensaoDCDto.AlturaMax, dimensaoDCDto.ListaDiscreta);

            return(dimensaodc);
        }
Example #4
0
        public DimensaoDCDto toDTO()
        {
            DimensaoDCDto dimensaoDCDto = new DimensaoDCDto(this.AlturaMin, this.AlturaMax, this.ListaDiscreta);

            return(dimensaoDCDto);
        }
Example #5
0
 public DimensaoDto(DimensaoDCDto Altura, DimensaoDCDto Profundidade, DimensaoDCDto Largura)
 {
     this.Altura       = Altura;
     this.Profundidade = Profundidade;
     this.Largura      = Largura;
 }