Os solicitantes podem ser criados pela interface de solicitantes ou através da interface de pedidos. Ao criar um pedido com informação de um solicitante que não existe na base, um novo solicitante é criado automaticamente.
Campos do solicitante
O solicitante possui os campos:
- name: Nome do solicitante.
- email: Email do solicitante.
- cro: CRO do solicitante.
- birthdate: Data de nascimento do solicitante.
- mobile_phone: Celular do solicitante.
- commercial_phone: Telefone comercial do solicitante.
- home_phone: Telefone pessoal do solicitante.
- clinic_id: Clinica a qual o solicitante pertence, usado na busca ao criar pedido.
- addresses_attributes: Endereços do solicitante.
- street: Logradouro.
- number: Número.
- neighborhood: Bairro.
- city: Cidade.
- complement: Complemento.
- cep: Código de endereçamento postal.
- state: Estado.
Listar solicitantes
O controller de solicitante permite listar os solicitantes através da action "index". Isso pode ser usado para encontrar um solicitante que vai ser atualizado.
Exemplo com CURL:Exemplo com a Gem RestClient:Nessa listagem há uma paginação com 30 solicitantes a cada página, ao não especificar a página, por padrão, é retornada a primeira, entretanto essa pode ser especificada adicionando o parâmetro "page" com um valor inteiro maior que 0, retornando então a página em questão.
Exemplo com o parâmetro:Criar solicitante
O controller de solicitantes permite criar solicitantes acessando a action "create".
Exemplo com CURL:Exemplo com Gem RestClient:Atualizar solicitante
O controller de solicitantes permite atualizar um solicitante acessando a action "update". Para atualizar um solicitante é necessário saber o id do solicitante que deseja atualizar.
Exemplo com CURL:Exemplo com Gem RestClient:Excluir solicitante
O controller de solicitantes permite excluir um solicitante acessando a action "destroy". Para excluir um solicitante é necessário saber o id do solicitante que deseja excluir.
Exemplo com CURL:Exemplo com Gem RestClient:Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo