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
ConstructorsConstructorDescriptionConstrutor 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 TypeMethodDescriptiondoubleObtém o valor recebido pelo procedimento realizado.getDate()Obtém a data em que o procedimento foi realizado.intgetId()Obtém o identificador único do procedimento realizado.Obtém o procedimento estético associado a este procedimento realizado.intObtém o ID do procedimento associado a este procedimento realizado.voidsetAmountReceived(double amountReceived) Define o valor recebido pelo procedimento realizado.voidDefine a data em que o procedimento foi realizado.voidsetId(int id) Define o identificador único do procedimento realizado.voidsetProcedure(AestheticProcedure procedure) Define o procedimento estético associado a este procedimento realizado.voidsetProcedure_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`.
-