public void ExcluirPratoDaLoja(Prato prato)
 {
     if (prato != null)
     {
         pratoRepository.Delete(prato);
     }
 }
        public void Delete(int id)
        {
            var model = _repository.GetOne(id);

            if (model == null)
            {
                throw new Exception("Prato não encontrado");
            }

            _repository.Delete(model);
        }
        public Prato Delete(DeletePratoCommand command)
        {
            var prato = _repository.GetOne(command.Nome);

            _repository.Delete(prato);

            if (Commit())
            {
                return(prato);
            }

            return(null);
        }
Example #4
0
        public IActionResult DeletePrato([FromRoute] int id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var prato = _pratoRepository.GetById(id);

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

            _pratoRepository.Delete(prato);
            return(Ok(prato));
        }
Example #5
0
 public IActionResult Delete(int id)
 {
     try
     {
         var prato = _prato.GetById(id);
         if (prato == null)
         {
             return(new NotFoundObjectResult(new { mensagem = "Prato não encontrado" }));
         }
         else
         {
             _prato.Delete(prato);
             return(new OkObjectResult(new { mensagem = "Prato deletado com sucesso" }));
         }
     }
     catch (Exception e)
     {
         return(new BadRequestObjectResult(new { mensagem = e.Message }));
     }
 }
Example #6
0
 public void Delete(int id)
 {
     _repo.Delete(id);
 }