Esempio n. 1
0
        public IActionResult Atualizar([FromBody] DicaDto dicaDto, int id)
        {
            var s = _repo.Atualizar(dicaDto, id);

            if (s == 0)
            {
                return(BadRequest("Problema ao tentar atualizar dica"));
            }

            return(Ok("Dica atualizada"));
        }
Esempio n. 2
0
        public int Inserir(DicaDto dicaDto)
        {
            var dica = new DicaDomain {
                Descricao = dicaDto.Descricao,
                UsuarioId = dicaDto.UsuarioId
            };

            _context.Dicas.Add(dica);

            return(_context.SaveChanges());
        }
Esempio n. 3
0
        public IActionResult CadastrarDica([FromBody] DicaDto dicaDto)
        {
            var s = _repo.Inserir(dicaDto);

            if (s == 0)
            {
                return(BadRequest("Problema ao tentar cadastrar dica"));
            }

            return(Ok("Dica cadastrada"));
        }
Esempio n. 4
0
        public int Atualizar(DicaDto dicaDto, int id)
        {
            DicaDomain dica = _context.Dicas.FirstOrDefault(x => x.Id == id);

            dica.Descricao     = dicaDto.Descricao;
            dica.UsuarioId     = dicaDto.UsuarioId;
            dica.DataAlteracao = DateTime.Now;

            _context.Dicas.Update(dica);

            return(_context.SaveChanges());
        }