└── gameProject
├── .classpath
├── .gitignore
├── .project
├── .settings
└── org.eclipse.jdt.core.prefs
└── src
└── gameProject
├── Campaign.java
├── CampaignManager.java
├── CampaignService.java
├── Customer.java
├── CustomerManager.java
├── CustomerService.java
├── GameSaleManager.java
├── Main.java
├── UserValidationManager.java
└── UserValidationService.java
/gameProject/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/gameProject/.gitignore:
--------------------------------------------------------------------------------
1 | /bin/
2 |
--------------------------------------------------------------------------------
/gameProject/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | gameProject
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.jdt.core.javabuilder
10 |
11 |
12 |
13 |
14 |
15 | org.eclipse.jdt.core.javanature
16 |
17 |
18 |
--------------------------------------------------------------------------------
/gameProject/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=15
4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
5 | org.eclipse.jdt.core.compiler.compliance=15
6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate
7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate
8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate
9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
10 | org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
11 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
12 | org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
13 | org.eclipse.jdt.core.compiler.release=enabled
14 | org.eclipse.jdt.core.compiler.source=15
15 |
--------------------------------------------------------------------------------
/gameProject/src/gameProject/Campaign.java:
--------------------------------------------------------------------------------
1 | package gameProject;
2 |
3 | public class Campaign {
4 | public int Id;
5 | public String CampaignName;
6 | public String CampaignInfo;
7 |
8 | public int getId() {
9 | return Id;
10 | }
11 |
12 | public void setId(int id) {
13 | Id = id;
14 | }
15 |
16 | public String getCampaignName() {
17 | return CampaignName;
18 | }
19 |
20 | public void setCampaignName(String campaignName) {
21 | CampaignName = campaignName;
22 | }
23 |
24 | public String getCampaignInfo() {
25 | return CampaignInfo;
26 | }
27 |
28 | public void setCampaignInfo(String campaignInfo) {
29 | CampaignInfo = campaignInfo;
30 | }
31 |
32 | }
33 |
--------------------------------------------------------------------------------
/gameProject/src/gameProject/CampaignManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yyusufkocak/GameProjectJava/f45b11114688111f4599498371a6738f57c6a7fc/gameProject/src/gameProject/CampaignManager.java
--------------------------------------------------------------------------------
/gameProject/src/gameProject/CampaignService.java:
--------------------------------------------------------------------------------
1 | package gameProject;
2 |
3 | public interface CampaignService {
4 |
5 | void Add(Campaign campaign);
6 | void Update(Campaign campaign);
7 | void Delete(Campaign campaign);
8 |
9 | }
10 |
--------------------------------------------------------------------------------
/gameProject/src/gameProject/Customer.java:
--------------------------------------------------------------------------------
1 | package gameProject;
2 |
3 | public class Customer {
4 | public int id;
5 | public String firstName;
6 | public String lastName;
7 | public int birthYear;
8 | public long nationalityId;
9 |
10 | public int getId() {
11 | return id;
12 | }
13 |
14 | public void setId(int id) {
15 | this.id = id;
16 | }
17 |
18 | public String getFirstName() {
19 | return firstName;
20 | }
21 |
22 | public void setFirstName(String firstName) {
23 | this.firstName = firstName;
24 | }
25 |
26 | public String getLastName() {
27 | return lastName;
28 | }
29 |
30 | public void setLastName(String lastName) {
31 | this.lastName = lastName;
32 | }
33 |
34 | public int getBirthYear() {
35 | return birthYear;
36 | }
37 |
38 | public void setBirthYear(int birthYear) {
39 | this.birthYear = birthYear;
40 | }
41 |
42 | public long getNationalityId() {
43 | return nationalityId;
44 | }
45 |
46 | public void setNationalityId(long nationalityId) {
47 | this.nationalityId = nationalityId;
48 | }
49 |
50 | }
51 |
--------------------------------------------------------------------------------
/gameProject/src/gameProject/CustomerManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yyusufkocak/GameProjectJava/f45b11114688111f4599498371a6738f57c6a7fc/gameProject/src/gameProject/CustomerManager.java
--------------------------------------------------------------------------------
/gameProject/src/gameProject/CustomerService.java:
--------------------------------------------------------------------------------
1 | package gameProject;
2 |
3 | public interface CustomerService {
4 | void Add(Customer customer);
5 | void Update(Customer customer);
6 | void Delete(Customer customer);
7 |
8 | }
9 |
--------------------------------------------------------------------------------
/gameProject/src/gameProject/GameSaleManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yyusufkocak/GameProjectJava/f45b11114688111f4599498371a6738f57c6a7fc/gameProject/src/gameProject/GameSaleManager.java
--------------------------------------------------------------------------------
/gameProject/src/gameProject/Main.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yyusufkocak/GameProjectJava/f45b11114688111f4599498371a6738f57c6a7fc/gameProject/src/gameProject/Main.java
--------------------------------------------------------------------------------
/gameProject/src/gameProject/UserValidationManager.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yyusufkocak/GameProjectJava/f45b11114688111f4599498371a6738f57c6a7fc/gameProject/src/gameProject/UserValidationManager.java
--------------------------------------------------------------------------------
/gameProject/src/gameProject/UserValidationService.java:
--------------------------------------------------------------------------------
1 | package gameProject;
2 |
3 | public interface UserValidationService {
4 | boolean CheckIfRealPerson(Customer customer);
5 | }
6 |
--------------------------------------------------------------------------------