Esempio n. 1
0
        public CorDTO List(int id)
        {
            Cor    cor    = _service.GetById(id);
            CorDTO corDTO = _mapper.Map <CorDTO>(cor);

            return(corDTO);
        }
Esempio n. 2
0
 public void AtualizarCor(string idCor, CorDTO corNew)
 {
     if ((idCor != null) && (corNew != null))
     {
         _corDAO.AtualizarCor(idCor, corNew);
     }
     this.Mensagem = "Falha na execucao do metodo AtualizarCor() BLL";
 }
Esempio n. 3
0
        public ActionResult Remove(CorDTO corDTO)
        {
            Cor cor = _mapper.Map <Cor>(corDTO);

            _service.Remove(cor);

            return(Ok(cor));
        }
Esempio n. 4
0
        public ActionResult Add(CorDTO corDTO)
        {
            Cor cor = _mapper.Map <Cor>(corDTO);

            _service.Add(cor);

            return(Ok(cor));
        }
Esempio n. 5
0
        public void AdicionarNovaCor(CorDTO cor)
        {
            if ((cor != null) && (cor.DescricaoCor != null))
            {
                _corDAO.AdicionarNovaCor(cor);
            }

            this.Mensagem = "Falha na execucao do metodo AdicionarNovaCor() BLL";
        }
 public IActionResult AtualizarCor(string idCor, CorDTO corNew)
 {
     try
     {
         _corBll.AtualizarCor(idCor, corNew);
         return(Ok());
     }
     catch (System.Exception ex)
     {
         return(BadRequest(ex));
     }
 }
 public ActionResult <Cor> AdicionarNovaCor(CorDTO cor)
 {
     try
     {
         _corBll.AdicionarNovaCor(cor);
         return(Ok());
     }
     catch (System.Exception ex)
     {
         return(BadRequest(ex));
     }
 }
Esempio n. 8
0
        public void AdicionarNovaCor(CorDTO cor)
        {
            if (cor != null)
            {
                Cor corNovo = new Cor {
                    DescricaoCor = cor.DescricaoCor.ToUpper()
                };

                _context.CollectionCor.InsertOne(corNovo);
            }

            this.Mensagem = "Falha ao executar o metodo AdicionarNovoCor() DAO";
        }
Esempio n. 9
0
        public void AtualizarCor(string idCor, CorDTO corNew)
        {
            if ((idCor != null) && (corNew != null))
            {
                Cor corNovo = new Cor {
                    IdCor        = idCor,
                    DescricaoCor = corNew.DescricaoCor.ToUpper()
                };

                _context.CollectionCor.ReplaceOne(cor => cor.IdCor == idCor, corNovo);
            }

            this.Mensagem = "Falha ao executar o metodo AtualizarCor() DAO";
        }
Esempio n. 10
0
        public CorDTO ObterCorPorId(string idCor)
        {
            if (idCor != null)
            {
                var resultado = _context.CollectionCor.Find <Cor>(cor => cor.IdCor == idCor).FirstOrDefault();

                CorDTO corDTO = new CorDTO {
                    IdCor        = resultado.IdCor,
                    DescricaoCor = resultado.DescricaoCor
                };
                return(corDTO);
            }

            this.Mensagem = "Falha ao executar o metodo ObterCorPorId() DAO";

            return(null);
        }
Esempio n. 11
0
        public List <CorDTO> ObterTodasCores()
        {
            List <CorDTO> cores = new List <CorDTO>();

            var sort = Builders <Cor> .Sort.Ascending(cor => cor.DescricaoCor);

            var Cores = _context.CollectionCor.Find(cor => true).Sort(sort).ToList();

            foreach (var item in Cores)
            {
                CorDTO v = new CorDTO {
                    IdCor        = item.IdCor,
                    DescricaoCor = item.DescricaoCor
                };
                cores.Add(v);
            }
            return(cores);
        }