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)); }
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 })); } }
public Prato GetById(Guid id) { return(_pratoRepository.GetById(id)); }
public PratoViewModel GetById(int id) { return(_mapper.Map <PratoViewModel>(_repo.GetById(id))); }
public Prato GetById(long Id) { return(_pratoRepository.GetById(Id)); }