public JsonResult Delete([FromBody] Casquinha objeto) { try { return(Json(serviceCasquinha.Delete(objeto.Id))); } catch (Exception ex) { return(Json(new { Erro = ex.Message + " " + ex.InnerException })); } }
public JsonResult Post([FromBody] Casquinha objeto) { try { return(Json(serviceCasquinha.Record(objeto))); } catch (Exception) { throw; } }
public Casquinha Record(Casquinha objeto) { if (string.IsNullOrEmpty(objeto.Name)) { throw new Exception("Nome não pode estar em branco"); } if (Pesquisar(objeto.Name).Count > 0) { throw new Exception("Nome já cadastrado"); } return(dao.Record(objeto)); }
public string Delete(long id) { Casquinha objeto = SearchId(id); if (objeto != null) { return(dao.Delete(objeto)); } else { return("erro 404 não encontrado"); } }
public Casquinha Record(Casquinha objeto) { if (objeto.Id == 0) { db.CASQUINHAS.Add(objeto); } else { db.CASQUINHAS.Update(objeto); } db.SaveChanges(); return(objeto); }
public List <Casquinha> Delete(long id) { Casquinha casquinha = PesquisarId(id); if (casquinha != null) { dao.Delete(casquinha); return(ListaTodos()); } else { throw new Exception("Erro ao deleter. Id já deletado"); } }
public string Delete(Casquinha objeto) { db.CASQUINHAS.Remove(objeto); db.SaveChanges(); return("Casquinha excluído com sucesso"); }
public Casquinha Gravar(Casquinha objeto) { return(dao.Gravar(objeto)); }