public string Update(tb_emedica data) { string retorno = ""; var existingData = db.tb_emedica.Where(s => s.codUsuario == data.codUsuario).FirstOrDefault <tb_emedica>(); if (existingData != null) { existingData.codUsuario = data.codUsuario; existingData.cartaoSus = data.cartaoSus; existingData.planoSaude = data.planoSaude; existingData.numeroPlanoSaude = data.numeroPlanoSaude; existingData.problemaSaude = data.problemaSaude; existingData.notasMedicas = data.notasMedicas; existingData.alergiasReacoes = data.alergiasReacoes; existingData.medicamentos = data.medicamentos; existingData.tipoSanguineo = data.tipoSanguineo; existingData.peso = data.peso; existingData.altura = data.altura; db.SaveChanges(); retorno = "Dados do usuario alterados com sucesso"; } else { retorno = "Dados não encontrados"; } return(retorno); }
public tb_emedica Add(tb_emedica dados) { tb_emedica dados1 = db.tb_emedica.Add(dados); db.SaveChanges(); return(dados1); }
public tb_emedica Remove(long id) { tb_emedica dados = db.tb_emedica.Find(id); db.tb_emedica.Remove(dados); db.SaveChanges(); return(dados); }
public HttpResponseMessage ListarEmedicaId(long id) { tb_emedica data = emedicaService.Get(id); if (data == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Registro não encontrado")); } return(Request.CreateResponse(HttpStatusCode.OK, data)); }
public HttpResponseMessage VerificarCadastroEmedica(long codUsuario) { tb_emedica verifica = emedicaService.Verify(codUsuario); if (verifica != null) { return(Request.CreateResponse(HttpStatusCode.OK, verifica)); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Cadastro não encontrado")); } }
public HttpResponseMessage DeletarEmedica(long id) { tb_emedica data = emedicaService.Get(id); if (data == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Registro não encontrado")); } else { var resp = new HttpResponseMessage() { Content = new StringContent("{\"Message\":\"Deletado com sucesso\"}") }; resp.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); return(resp); } }
public HttpResponseMessage AtualizarEmedica(JObject emedica) { var dados = emedica.ToObject <tb_emedica>(); if (dados == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Dados nulos")); } if (dados.codUsuario == 0) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "CodUsuario nulo ou igual a zero")); } //if (dados.tipoSanguineo == null || dados.tipoSanguineo == "") //{ // return Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Tipo sanguineo nulo ou vazio"); //} //if (dados.peso == null || dados.peso == "") //{ // return Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Peso nulo ou vazio"); //} //if (dados.altura == null || dados.altura == "") //{ // return Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Altura nula ou vazia"); //} string retorno = emedicaService.Update(dados); if (retorno == "Dados do usuario alterados com sucesso") { tb_emedica updatedEmedica = emedicaService.Get(dados.codUsuario); return(Request.CreateResponse(HttpStatusCode.OK, updatedEmedica)); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, retorno)); } }
public tb_emedica Verify(long id) { tb_emedica ver = db.tb_emedica.Where(x => x.codUsuario == id).FirstOrDefault <tb_emedica>(); return(ver); }
public tb_emedica Get(long id) { tb_emedica dados = db.tb_emedica.Where(s => s.codUsuario == id).First <tb_emedica>(); return(dados); }