Example #1
0
        public TanqueDTO MapperToDTO(Tanque Tanque)
        {
            TanqueDTO tanqueDTO = new TanqueDTO
            {
                Id = Tanque.Id
                ,
                Descricao = Tanque.Descricao
                ,
                Quantidade = Tanque.Quantidade
                ,
                TipoProduto = Tanque.TipoProduto
            };

            return(tanqueDTO);
        }
Example #2
0
        public Tanque MapperToEntity(TanqueDTO tanqueDTO)
        {
            Tanque tanque = new Tanque
            {
                Id = tanqueDTO.Id
                ,
                Descricao = tanqueDTO.Descricao
                ,
                Quantidade = tanqueDTO.Quantidade
                ,
                TipoProduto = tanqueDTO.TipoProduto
            };

            return(tanque);
        }
        public ActionResult Post([FromBody] TanqueDTO tanqueDTO)
        {
            try
            {
                if (tanqueDTO == null)
                {
                    return(NotFound());
                }

                _tanqueServiceApplication.Add(tanqueDTO);
                return(Ok(tanqueDTO));
            } catch (Exception e)
            {
                throw e;
            }
        }
        public void Delete(int id)
        {
            try
            {
                TanqueDTO tanqueDTO = new TanqueDTO()
                {
                    Id = id
                };

                if (tanqueDTO != null)
                {
                    _tanqueServiceApplication.Remove(tanqueDTO);
                }
            }
            catch (Exception e)
            {
                throw e;
            }
        }
Example #5
0
        public IEnumerable <TanqueDTO> MapperListTanques(IEnumerable <Tanque> tanques)
        {
            foreach (var item in tanques)
            {
                TanqueDTO tanqueDTO = new TanqueDTO
                {
                    Id = item.Id
                    ,
                    Descricao = item.Descricao
                    ,
                    Quantidade = item.Quantidade
                    ,
                    TipoProduto = item.TipoProduto
                };



                tanqueDTOs.Add(tanqueDTO);
            }

            return(tanqueDTOs);
        }
        public void Update(TanqueDTO obj)
        {
            var objTanque = _tanqueMapper.MapperToEntity(obj);

            _tanqueService.Update(objTanque);
        }
        public void Remove(TanqueDTO obj)
        {
            var objTanque = _tanqueMapper.MapperToEntity(obj);

            _tanqueService.Remove(objTanque);
        }
        public void Add(TanqueDTO obj)
        {
            var objTanque = _tanqueMapper.MapperToEntity(obj);

            _tanqueService.Add(objTanque);
        }