diff --git a/src/frontend/src/modelo/Jogo.ts b/src/frontend/src/modelo/Jogo.ts new file mode 100644 index 0000000..0630d30 --- /dev/null +++ b/src/frontend/src/modelo/Jogo.ts @@ -0,0 +1,9 @@ +export default class Jogo { + constructor( + public id: string, + public nome: string, + public estado: Estado + ) { } +} + +export type Estado = 'NOVO' | 'ZERADO'; \ No newline at end of file diff --git a/src/main/java/casa/sotu/organizajogos/api/modelo/Estado.java b/src/main/java/casa/sotu/organizajogos/api/modelo/Estado.java new file mode 100644 index 0000000..b79a196 --- /dev/null +++ b/src/main/java/casa/sotu/organizajogos/api/modelo/Estado.java @@ -0,0 +1,5 @@ +package casa.sotu.organizajogos.api.modelo; + +public enum Estado { + NOVO, ZERADO; +} diff --git a/src/main/java/casa/sotu/organizajogos/api/modelo/Jogo.java b/src/main/java/casa/sotu/organizajogos/api/modelo/Jogo.java new file mode 100644 index 0000000..9c1f25a --- /dev/null +++ b/src/main/java/casa/sotu/organizajogos/api/modelo/Jogo.java @@ -0,0 +1,12 @@ +package casa.sotu.organizajogos.api.modelo; + +import java.util.UUID; + +import lombok.Data; + +@Data +public class Jogo { + private UUID id; + private String nome; + private Estado estado; +}