예제 #1
0
        public void UpdateSabor(InputSabor sabor)
        {
            var model = _context.Sabores.Where(p => p.Id.Equals(sabor.Id)).FirstOrDefault();;

            model.Descricao    = sabor.Descricao;
            model.TempoMinutos = sabor.TempoMinutos;
            _context.SaveChanges();
        }
예제 #2
0
        public Sabor AddSabor(InputSabor sabor)
        {
            Sabor entidadeSabor = new Sabor();

            entidadeSabor.Descricao    = sabor.Descricao;
            entidadeSabor.TempoMinutos = sabor.TempoMinutos;
            var resultado = _context.Sabores.Add(entidadeSabor);

            _context.SaveChanges();
            return(resultado.Entity);
        }
예제 #3
0
        public IActionResult AddSabor([FromBody] InputSabor sabor)
        {
            if (sabor == null)
            {
                return(BadRequest());
            }

            var resultado = _saborService.AddSabor(sabor);

            return(Ok(resultado));
        }
예제 #4
0
        public IActionResult UpdateSabor([FromBody] InputSabor sabor)
        {
            if (sabor == null)
            {
                return(BadRequest());
            }

            if (!_saborService.SaborExists(sabor.Id))
            {
                return(NotFound());
            }


            _saborService.UpdateSabor(sabor);

            return(NoContent());
        }
예제 #5
0
 public void UpdateSabor(InputSabor sabor)
 {
     _saborRepository.UpdateSabor(sabor);
 }
예제 #6
0
 public Sabor AddSabor(InputSabor sabor)
 {
     return(_saborRepository.AddSabor(sabor));
 }