public tb_subocorrencia Add(tb_subocorrencia subOcorrencia) { tb_subocorrencia Socr = db.tb_subocorrencia.Add(subOcorrencia); db.SaveChanges(); return(Socr); }
public tb_subocorrencia Remove(long id) { tb_subocorrencia Socr = db.tb_subocorrencia.Find(id); db.tb_subocorrencia.Remove(Socr); db.SaveChanges(); return(Socr); }
public HttpResponseMessage ListarSubOcorrenciaId(long codSubOcorrencia) { tb_subocorrencia resultadoSubOcorrencia = subOcorrenciaService.Get(codSubOcorrencia); if (resultadoSubOcorrencia == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Sub-Ocorrencia não encontrada")); } return(Request.CreateResponse(HttpStatusCode.OK, resultadoSubOcorrencia)); }
public HttpResponseMessage DeletarSubOcorrencia(long codSubOcorrencia) { tb_subocorrencia subOcrDelete = subOcorrenciaService.Get(codSubOcorrencia); if (subOcrDelete == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Sub-Ocorrencia não encontrada")); } else { subOcorrenciaService.Remove(subOcrDelete.codSubocorrencia); var resp = new HttpResponseMessage() { Content = new StringContent("{\"Message\":\"Sub-Ocorrencia deletada com sucesso\"}") }; resp.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); return(resp); } }
public string Update(tb_subocorrencia subOcorrencia) { string retorno = ""; var existingSocr = db.tb_subocorrencia.Where(x => x.codSubocorrencia == subOcorrencia.codSubocorrencia).FirstOrDefault <tb_subocorrencia>(); if (existingSocr != null) { existingSocr.codTipoocorrencia = subOcorrencia.codTipoocorrencia; existingSocr.descricao = subOcorrencia.descricao; db.SaveChanges(); retorno = "Sub-Ocorrencia alterada com sucesso"; } else { retorno = "Sub-Ocorrencia não encontrada"; } return(retorno); }
public tb_subocorrencia Get(long id) { tb_subocorrencia Socr = db.tb_subocorrencia.Find(id); return(Socr); }