void IntfDalUSAbonnementNVDevis.insertToGridAbonnementNVDevisProforma(GridView gridView, string param, string paramLike, string valueLike, string numProforma) { #region declaration IntfDalUSAbonnementNVDevis serviceUSAbonnementNVDevis = new ImplDalUSAbonnementNVDevis(); #endregion #region implementation this.strCommande = "SELECT usabonnementnvdevis.numAbonnementNVDevis, usabonnementnvdevis.numAbonnement,"; this.strCommande += " usabonnementnvdevis.prixUnitaireNV, usabonnementnvdevis.montantNV,"; this.strCommande += " usabonnementnvdevis.numZoneD, usabonnementnvdevis.numZoneF,"; this.strCommande += " usabonnementnvdevis.numReductionBillet, usabonnementnvdevis.numCategorieBillet,"; this.strCommande += " usabonnementnvdevis.numProforma, usabonnementnvdevis.numInfoPasse,"; this.strCommande += " usabonnementnvdevis.numCarte, usabonnementnvdevis.montantCarte,"; this.strCommande += " usinfopasse.nombrePasse, usinfopasse.niveau, usinfopasse.numInfoPasse,"; this.strCommande += " usinfopasse.numReductionBillet, usabonnementnvdevis.dateAbonnementNVDevis,"; this.strCommande += " usabonnementnvdevis.numAbonnementNV, usabonnementnvdevis.nombreVoyage"; this.strCommande += " FROM usabonnementnvdevis"; this.strCommande += " Inner Join usinfopasse ON usinfopasse.numInfoPasse = usabonnementnvdevis.numInfoPasse"; this.strCommande += " WHERE usabonnementnvdevis.numProforma = '" + numProforma + "' AND"; this.strCommande += " " + paramLike + " LIKE '%" + valueLike + "%'"; this.strCommande += " ORDER BY " + param; gridView.DataSource = serviceUSAbonnementNVDevis.getDataTableAbonnementNVDevisProforma(this.strCommande); gridView.DataBind(); #endregion }
bool IntfDalUSAbonnementNVDevis.deleteUSAbonnementNVDevisProforma(string numProforma) { #region declaration bool isUpdate = true; IntfDalUSAbonnementNVDevis serviceUSAbonnementNVDevis = new ImplDalUSAbonnementNVDevis(); #endregion #region implementation if (numProforma != "") { this.strCommande = "SELECT usabonnementnvdevis.numAbonnementNVDevis"; this.strCommande += " FROM usabonnementnvdevis"; this.strCommande += " WHERE usabonnementnvdevis.numProforma = '" + numProforma + "'"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { while (this.reader.Read()) { serviceUSAbonnementNVDevis.deleteUSAbonnementNVDevis(this.reader["numAbonnementNVDevis"].ToString()); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); } #endregion return(isUpdate); }
string IntfDalUSAbonnementNVDevis.insertUSAbonnementNVDevis(crlUSAbonnementNVDevis abonnementNVDevis, string sigleAgence) { #region declaration IntfDalUSAbonnementNVDevis serviceUSAbonnementNVDevis = new ImplDalUSAbonnementNVDevis(); string numAbonnementNVDevis = ""; int nbInsert = 0; string numReductionBillet = "NULL"; string numCategorieBillet = "NULL"; string numAbonnementNV = "NULL"; string numAbonnement = "NULL"; #endregion #region implementation if (abonnementNVDevis != null) { if (abonnementNVDevis.NumReductionBillet != "") { numReductionBillet = "'" + abonnementNVDevis.NumReductionBillet + "'"; } if (abonnementNVDevis.NumCategorieBillet != "") { numCategorieBillet = "'" + abonnementNVDevis.NumCategorieBillet + "'"; } if (abonnementNVDevis.NumAbonnementNV != "") { numAbonnementNV = "'" + abonnementNVDevis.NumAbonnementNV + "'"; } if (abonnementNVDevis.NumAbonnement != "") { numAbonnement = "'" + abonnementNVDevis.NumAbonnement + "'"; } abonnementNVDevis.NumAbonnementNVDevis = serviceUSAbonnementNVDevis.getNumUSAbonnementNVDevis(sigleAgence); this.strCommande = "INSERT INTO `usabonnementnvdevis` (`numAbonnementNVDevis`,`numAbonnement`,"; this.strCommande += " `montantNV`,`numZoneD`,`numZoneF`,`numReductionBillet`,`numCategorieBillet`,"; this.strCommande += " `prixUnitaireNV`,`numProforma`,`numInfoPasse`,`numCarte`,`montantCarte`,"; this.strCommande += " `dateAbonnementNVDevis`,`numAbonnementNV`,`nombreVoyage`) VALUES"; this.strCommande += " ('" + abonnementNVDevis.NumAbonnementNVDevis + "',"; this.strCommande += " " + numAbonnement + ","; this.strCommande += " '" + abonnementNVDevis.MontantNV.ToString("0") + "','" + abonnementNVDevis.NumZoneD + "',"; this.strCommande += " '" + abonnementNVDevis.NumZoneF + "',"; this.strCommande += " " + numReductionBillet + "," + numCategorieBillet + ",'" + abonnementNVDevis.PrixUnitaireNV.ToString("0") + "',"; this.strCommande += " '" + abonnementNVDevis.NumProforma + "','" + abonnementNVDevis.NumInfoPasse + "',"; this.strCommande += " '" + abonnementNVDevis.NumCarte + "','" + abonnementNVDevis.MontantCarte.ToString("0") + "',"; this.strCommande += " '" + abonnementNVDevis.DateAbonnementNVDevis.ToString("yyyy-MM-dd") + "',"; this.strCommande += " " + numAbonnementNV + ",'" + abonnementNVDevis.NombreVoyage + "')"; this.serviceConnectBase.openConnection(); nbInsert = this.serviceConnectBase.requete(this.strCommande); if (nbInsert == 1) { numAbonnementNVDevis = abonnementNVDevis.NumAbonnementNVDevis; } this.serviceConnectBase.closeConnection(); } #endregion return(numAbonnementNVDevis); }