public tb_tipoanexo Add(tb_tipoanexo tipoAnexo) { tb_tipoanexo tpAnx = db.tb_tipoanexo.Add(tipoAnexo); db.SaveChanges(); return(tpAnx); }
public tb_tipoanexo Remove(long id) { tb_tipoanexo tpAnx = db.tb_tipoanexo.Find(id); db.tb_tipoanexo.Remove(tpAnx); db.SaveChanges(); return(tpAnx); }
public HttpResponseMessage ListarTipoAnexoId(long codTipoAnexo) { tb_tipoanexo resultAnexos = tipoAnexoService.Get(codTipoAnexo); if (resultAnexos == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Tipo anexo não encontrado")); } else { return(Request.CreateResponse(HttpStatusCode.OK, resultAnexos)); } }
public string Update(tb_tipoanexo tipoAnexo) { string retorno = ""; var ExistingTpAnx = db.tb_tipoanexo.Where(s => s.codTipoAnexo == tipoAnexo.codTipoAnexo).FirstOrDefault <tb_tipoanexo>(); if (ExistingTpAnx != null) { ExistingTpAnx.descricao = tipoAnexo.descricao; db.SaveChanges(); retorno = "Tipo Anexo alterado com sucesso"; } else { retorno = "Tipo de anexo não encontrado"; } return(retorno); }
public HttpResponseMessage DeletarTipoAnexo(long codTipoAnexo) { tb_tipoanexo deleteTipoAnx = tipoAnexoService.Get(codTipoAnexo); if (deleteTipoAnx == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Tipo anexo não encontrado")); } else { tipoAnexoService.Remove(deleteTipoAnx.codTipoAnexo); var resp = new HttpResponseMessage() { Content = new StringContent("{\"Message\":\"Tipo anexo deletado com sucesso\"}") }; resp.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); return(resp); } }
public tb_tipoanexo Get(long id) { tb_tipoanexo tpAnx = db.tb_tipoanexo.Find(id); return(tpAnx); }