Package Database.Models
Class ProcedurePerformed
java.lang.Object
Database.Models.ProcedurePerformed
Classe que representa procedimentos realizados.
Cada procedimento realizado possui uma data, um ID de procedimento associado e um valor recebido.
Pode estar associado a um procedimento estético específico.
A classe também possui anotação transient para o campo 'procedure', indicando que este campo não deve ser serializado.
- Author:
- Alarcon Vinicius
-
Constructor Summary
ConstructorDescriptionConstrutor padrão da classe `ProceduresPerformed`.ProcedurePerformed
(int id, String date, int procedure_id, double amountReceived) Construtor que inicializa um objeto `ProceduresPerformed` com um identificador único, data, ID de procedimento e valor recebido.ProcedurePerformed
(int id, String date, int procedure_id, double amountReceived, AestheticProcedure procedure) Construtor que inicializa um objeto `ProceduresPerformed` com um identificador único, data, ID de procedimento, valor recebido e procedimento associado.ProcedurePerformed
(String date, int procedure_id, double amountReceived) Construtor que inicializa um objeto `ProceduresPerformed` com data, ID de procedimento e valor recebido. -
Method Summary
Modifier and TypeMethodDescriptiondouble
Obtém o valor recebido pelo procedimento realizado.getDate()
Obtém a data em que o procedimento foi realizado.int
getId()
Obtém o identificador único do procedimento realizado.Obtém o procedimento estético associado a este procedimento realizado.int
Obtém o ID do procedimento associado a este procedimento realizado.void
setAmountReceived
(double amountReceived) Define o valor recebido pelo procedimento realizado.void
Define a data em que o procedimento foi realizado.void
setId
(int id) Define o identificador único do procedimento realizado.void
setProcedure
(AestheticProcedure procedure) Define o procedimento estético associado a este procedimento realizado.void
setProcedure_id
(int procedure_id) Define o ID do procedimento associado a este procedimento realizado.toString()
Retorna uma representação em string do objeto `ProceduresPerformed`.
-
Constructor Details
-
ProcedurePerformed
public ProcedurePerformed()Construtor padrão da classe `ProceduresPerformed`. -
ProcedurePerformed
Construtor que inicializa um objeto `ProceduresPerformed` com data, ID de procedimento e valor recebido.- Parameters:
date
- A data em que o procedimento foi realizado.procedure_id
- O ID do procedimento associado a este procedimento realizado.amountReceived
- O valor recebido pelo procedimento realizado.
-
ProcedurePerformed
Construtor que inicializa um objeto `ProceduresPerformed` com um identificador único, data, ID de procedimento e valor recebido.- Parameters:
id
- O identificador único do procedimento realizado.date
- A data em que o procedimento foi realizado.procedure_id
- O ID do procedimento associado a este procedimento realizado.amountReceived
- O valor recebido pelo procedimento realizado.
-
ProcedurePerformed
public ProcedurePerformed(int id, String date, int procedure_id, double amountReceived, AestheticProcedure procedure) Construtor que inicializa um objeto `ProceduresPerformed` com um identificador único, data, ID de procedimento, valor recebido e procedimento associado.- Parameters:
id
- O identificador único do procedimento realizado.date
- A data em que o procedimento foi realizado.procedure_id
- O ID do procedimento associado a este procedimento realizado.amountReceived
- O valor recebido pelo procedimento realizado.procedure
- O procedimento estético associado a este procedimento realizado.
-
-
Method Details
-
getProcedure
Obtém o procedimento estético associado a este procedimento realizado.- Returns:
- O procedimento estético associado.
-
setProcedure
Define o procedimento estético associado a este procedimento realizado.- Parameters:
procedure
- O procedimento estético a ser associado.
-
getId
public int getId()Obtém o identificador único do procedimento realizado.- Returns:
- O identificador único do procedimento realizado.
-
setId
public void setId(int id) Define o identificador único do procedimento realizado.- Parameters:
id
- O identificador único do procedimento realizado.
-
getDate
Obtém a data em que o procedimento foi realizado.- Returns:
- A data em que o procedimento foi realizado.
-
setDate
Define a data em que o procedimento foi realizado.- Parameters:
date
- A data em que o procedimento foi realizado.
-
getProcedure_id
public int getProcedure_id()Obtém o ID do procedimento associado a este procedimento realizado.- Returns:
- O ID do procedimento associado.
-
setProcedure_id
public void setProcedure_id(int procedure_id) Define o ID do procedimento associado a este procedimento realizado.- Parameters:
procedure_id
- O ID do procedimento associado.
-
getAmountReceived
public double getAmountReceived()Obtém o valor recebido pelo procedimento realizado.- Returns:
- O valor recebido pelo procedimento realizado.
-
setAmountReceived
public void setAmountReceived(double amountReceived) Define o valor recebido pelo procedimento realizado.- Parameters:
amountReceived
- O valor recebido pelo procedimento realizado.
-
toString
Retorna uma representação em string do objeto `ProceduresPerformed`.
-