Article Repository

This commit is contained in:
mepiphana2023
2024-04-22 16:49:07 +02:00
parent 402a22f2dc
commit 8bef8d2583
5 changed files with 123 additions and 2 deletions

View File

@@ -0,0 +1,103 @@
package fr.eni.enchere.bo;
import java.util.Date;
public class Article {
int id;
String nom;
String desc;
Date dateDebutEnch;
Date dateFinEnch;
float prixInitial;
float prixVente;
int numUtilisateur;
int numCategorie;
public Article() {
}
public Article(int id, String nom, String desc, Date dateDebutEnch, Date dateFinEnch, float prixInitial, float prixVente, int numUtilisateur, int numCategorie) {
this.id = id;
this.nom = nom;
this.desc = desc;
this.dateDebutEnch = dateDebutEnch;
this.dateFinEnch = dateFinEnch;
this.prixInitial = prixInitial;
this.prixVente = prixVente;
this.numUtilisateur = numUtilisateur;
this.numCategorie = numCategorie;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getNom() {
return nom;
}
public void setNom(String nom) {
this.nom = nom;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public Date getDateDebutEnch() {
return dateDebutEnch;
}
public void setDateDebutEnch(Date dateDebutEnch) {
this.dateDebutEnch = dateDebutEnch;
}
public Date getDateFinEnch() {
return dateFinEnch;
}
public void setDateFinEnch(Date dateFinEnch) {
this.dateFinEnch = dateFinEnch;
}
public float getPrixInitial() {
return prixInitial;
}
public void setPrixInitial(float prixInitial) {
this.prixInitial = prixInitial;
}
public float getPrixVente() {
return prixVente;
}
public void setPrixVente(float prixVente) {
this.prixVente = prixVente;
}
public int getNumUtilisateur() {
return numUtilisateur;
}
public void setNumUtilisateur(int numUtilisateur) {
this.numUtilisateur = numUtilisateur;
}
public int getNumCategorie() {
return numCategorie;
}
public void setNumCategorie(int numCategorie) {
this.numCategorie = numCategorie;
}
}

View File

@@ -0,0 +1,13 @@
package fr.eni.enchere.dall;
import fr.eni.enchere.bo.Article;
import java.util.List;
public interface ArticleRepository {
List<Article> findAll();
Article findById(int id);
void save(Article article);
void delete(int id);
void update(int id);
}

View File

@@ -0,0 +1,4 @@
package fr.eni.enchere.dall;
public class ArticleRepositoryImpl {
}