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 {
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8">
<title>[[${title}]]</title>
<link rel="icon" th:href="@{favicon.ico}" />
<link href="css/bootstrap/bootstrap.min.css" rel="stylesheet">
<link href="assets/bootstrap-icons/bootstrap-icons.min.css" rel="stylesheet">
</head>
@@ -37,9 +38,9 @@
<div th:insert="${content}"></div>
<footer class="text-center text-lg-start bg-body-tertiary text-muted " style="background-color: #2a2b30;">
<footer class="text-center text-lg-start bg-body-tertiary text-muted " >
<section class="">
<section class="" style="background-color: #2a2b30;">
<div class="container text-lg-left text-md-start mt-5 text-white">
<div class="row mt-3">
<div class="col-md-3 col-lg-4 col-xl-3 mx-auto mb-4">