public ActionResult <ProcedimentoAvulso> Editar([FromHeader] string ibge, [FromBody] ProcedimentoAvulso model, [FromRoute] int id) { try { ibge = _config.GetConnectionString(Connection.GetConnection(ibge)); model.csi_controle = id; _repository.Editar(ibge, model); return(Ok()); } catch (Exception ex) { var response = TrataErro.GetResponse(ex.Message, true); return(StatusCode((int)HttpStatusCode.InternalServerError, response)); } }
public void Editar(string ibge, ProcedimentoAvulso model) { try { Helpers.HelperConnection.ExecuteCommand(ibge, conn => conn.Execute(_command.Editar, new { @csi_data = model.csi_data, @csi_codmed = model.csi_codmed, @csi_nomusu = model.csi_nomusu, @csi_datainc = model.csi_datainc, @csi_obs = model.csi_obs, @csi_cbo = model.csi_cbo, @csi_coduni = model.csi_coduni, @idtriagem = model.idtriagem, @idestabelecimento = model.idestabelecimento, @idatend_odontologico = model.idatend_odontologico, @idatividade_coletiva = model.idatividade_coletiva, @idvisita_domiciliar = model.idvisita_domiciliar, @csi_local_atendimento = model.csi_local_atendimento, @turno = model.turno, @id_denuncia = model.id_denuncia, @id_inspecao = model.id_inspecao, @id_atendimento_individual = model.id_atendimento_individual, @id_pep_anamnese = model.id_pep_anamnese, @id_licenca = model.id_licenca, @id_inspecao_veiculo = model.id_inspecao_veiculo, @id_denuncia_andamento = model.id_denuncia_andamento, @id_pep_exame_fisico = model.id_pep_exame_fisico, @id_administrar_medicamento = model.id_administrar_medicamento, @csi_controle = model.csi_controle, @csi_codpac = model.csi_codpac, })); } catch (Exception ex) { throw ex; } }