string IntfDalDureeAbonnementDevis.insertDureeAbonnementDevis(crlDureeAbonnementDevis dureeAbonnementDevis, string sigleAgence) { #region declaration string numDureeAbonnementDevis = ""; int nombreInsert = 0; IntfDalDureeAbonnementDevis serviceDureeAbonnementDevis = new ImplDalDureeAbonnementDevis(); string strTrajet = ""; string numCalculCategorieBillet = ""; string numCalculReductionBillet = ""; #endregion #region implementation if (dureeAbonnementDevis != null) { if (dureeAbonnementDevis.NumTrajet != "") { strTrajet = "'" + dureeAbonnementDevis.NumTrajet + "'"; } else { strTrajet = "NULL"; } if (dureeAbonnementDevis.NumCalculCategorieBillet != "") { numCalculCategorieBillet = "'" + dureeAbonnementDevis.NumCalculCategorieBillet + "'"; } else { numCalculCategorieBillet = "NULL"; } if (dureeAbonnementDevis.NumCalculReductionBillet != "") { numCalculReductionBillet = "'" + dureeAbonnementDevis.NumCalculReductionBillet + "'"; } else { numCalculReductionBillet = "NULL"; } dureeAbonnementDevis.NumDureeAbonnementDevis = serviceDureeAbonnementDevis.getNumDureeAbonnementDevis(sigleAgence); this.strCommande = "INSERT INTO `dureeabonnementdevis` (`numDureeAbonnementDevis`,`numTrajet`,`zone`,`prixUnitaire`,"; this.strCommande += " `numProforma`,`valideDu`,`valideAu`,`prixTotal`,`nombreDureeAbonnement`,`numCalculCategorieBillet`,`numCalculReductionBillet`,`numAbonnement`)"; this.strCommande += " VALUES ('" + dureeAbonnementDevis.NumDureeAbonnementDevis + "'," + strTrajet + ","; this.strCommande += " '" + dureeAbonnementDevis.Zone + "','" + dureeAbonnementDevis.PrixUnitaire + "',"; this.strCommande += " '" + dureeAbonnementDevis.NumProforma + "','" + dureeAbonnementDevis.ValideDu.ToString("yyyy-MM-dd") + "',"; this.strCommande += " '" + dureeAbonnementDevis.ValideAu.ToString("yyyy-MM-dd") + "','" + dureeAbonnementDevis.PrixTotal + "',"; this.strCommande += " '" + dureeAbonnementDevis.NombreDureeAbonnement + "'," + numCalculCategorieBillet + "," + numCalculReductionBillet + ",'" + dureeAbonnementDevis.NumAbonnement + "')"; this.serviceConnectBase.openConnection(); nombreInsert = this.serviceConnectBase.requete(this.strCommande); if (nombreInsert == 1) { numDureeAbonnementDevis = dureeAbonnementDevis.NumDureeAbonnementDevis; } this.serviceConnectBase.closeConnection(); } #endregion return(numDureeAbonnementDevis); }
void IntfDalDureeAbonnementDevis.insertToGridDureeAbonnementDevis(GridView gridView, string param, string paramLike, string valueLike, string numProforma) { #region declaration IntfDalDureeAbonnementDevis serviceDureeAbonnementDevis = new ImplDalDureeAbonnementDevis(); #endregion #region implementation this.strCommande = "SELECT dureeabonnementdevis.numDureeAbonnementDevis, dureeabonnementdevis.numTrajet,"; this.strCommande += " dureeabonnementdevis.zone, dureeabonnementdevis.numProforma, dureeabonnementdevis.prixUnitaire,"; this.strCommande += " dureeabonnementdevis.valideDu, dureeabonnementdevis.valideAu, dureeabonnementdevis.nombreDureeAbonnement,"; this.strCommande += " dureeabonnementdevis.prixTotal FROM dureeabonnementdevis"; this.strCommande += " WHERE dureeabonnementdevis.numProforma = '" + numProforma + "' AND"; this.strCommande += " " + paramLike + " LIKE '%" + valueLike + "%'"; this.strCommande += " ORDER BY " + param; gridView.DataSource = serviceDureeAbonnementDevis.getDataTableDureeAbonnementDevis(this.strCommande); gridView.DataBind(); #endregion }