public tb_contato Add(tb_contato contato) { tb_contato cont = db.tb_contato.Add(contato); db.SaveChanges(); return(cont); }
public tb_contato Remove(long id) { tb_contato contRemove = db.tb_contato.Find(id); db.tb_contato.Remove(contRemove); db.SaveChanges(); return(contRemove); }
public HttpResponseMessage listarContatoId(long id) { tb_contato resultadoContatos = contatoService.Get(id); if (resultadoContatos == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Contato não encontrado")); } return(Request.CreateResponse(HttpStatusCode.OK, resultadoContatos)); }
public HttpResponseMessage deletarContato(long id) { tb_contato deleteContato = contatoService.Get(id); if (deleteContato == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Contato não encontrado")); } else { contatoService.Remove(deleteContato.codContato); var resp = new HttpResponseMessage() { Content = new StringContent("{\"Message\":\"Contato deletado com sucesso\"}") }; resp.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); return(resp); } }
public string Update(tb_contato contato) { string retorno = ""; var existingContact = db.tb_contato.Where(s => s.codContato == contato.codContato).FirstOrDefault <tb_contato>(); if (existingContact != null) { existingContact.codUsuario = contato.codUsuario; existingContact.nome = contato.nome; existingContact.email = contato.email; existingContact.telefone = contato.telefone; db.SaveChanges(); retorno = "Dados alterados com sucesso"; } else { retorno = "Contato não encontrado"; } return(retorno); }
public tb_contato Get(long id) { tb_contato cont = db.tb_contato.Find(id); return(cont); }