Пример #1
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));
        }
Пример #2
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 }));
     }
 }
Пример #3
0
 public Prato GetById(Guid id)
 {
     return(_pratoRepository.GetById(id));
 }
Пример #4
0
 public PratoViewModel GetById(int id)
 {
     return(_mapper.Map <PratoViewModel>(_repo.GetById(id)));
 }
Пример #5
0
 public Prato GetById(long Id)
 {
     return(_pratoRepository.GetById(Id));
 }