1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| class AchatCarte
{
//declaration de variable categorie
public string CategoryName;
public int CategoryID;
//declaration de variable Produits
public string ProduitName;
public string ProduitImage;
public string ProduitPrix;
public string ProduitDescription;
public int TotalProduit;
//fonction ajouter une categorie
public void AddNewCategory()
{
SqlParameter[] parametre = new SqlParameter[1];// parce qu'il y a qu'un seul parametre
parametre[0] = DataLayer.DataAccess.AddParameter("@CategoryName", CategoryName, System.Data.SqlDbType.VarChar, 200);// parametre de notre procedure
DataTable dt = DataLayer.DataAccess.ExecuteDTByProcedure("SP_AddNewCategory", parametre);// execution de la procedure que nous avons crées dans SQL Server
}
//fonction ajouter produit
public void AddNewProduit()
{
SqlParameter[] parametre = new SqlParameter[6];
parametre[0] = DataLayer.DataAccess.AddParameter("@ProduitName", ProduitName, System.Data.SqlDbType.VarChar, 300);
parametre[1] = DataLayer.DataAccess.AddParameter("@ProduitPrix", ProduitPrix, System.Data.SqlDbType.Int, 100);
parametre[2] = DataLayer.DataAccess.AddParameter("@ProduitImage", ProduitImage, System.Data.SqlDbType.VarChar, 500);
parametre[3] = DataLayer.DataAccess.AddParameter("@ProduitDescription", ProduitDescription, System.Data.SqlDbType.VarChar, 1000);
parametre[4] = DataLayer.DataAccess.AddParameter("@CategoryID", CategoryID, System.Data.SqlDbType.Int, 100);
parametre[5] = DataLayer.DataAccess.AddParameter("@ProduitQuantity", TotalProduit, System.Data.SqlDbType.Int, 100);
DataTable dt = DataLayer.DataAccess.ExecuteDTByProcedure("SP_AddNewProduit", parametre);
}} |
Partager