crlUSReductionParticulier IntfDalUSReductionParticulier.selectUSReductionParticulier(string numUSReductionParticulier) { #region declaration crlUSReductionParticulier reductionParticulier = null; IntfDalIndividu serviceIndividu = new ImplDalIndividu(); IntfDalUSCategorieBillet serviceUSCategorieBillet = new ImplDalUSCategorieBillet(); #endregion #region implementation if (numUSReductionParticulier != "") { this.strCommande = "SELECT * FROM `usreductionparticulier` WHERE"; this.strCommande += " usreductionparticulier.numUSReductionParticulier = '" + numUSReductionParticulier + "'"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { if (this.reader.Read()) { reductionParticulier = new crlUSReductionParticulier(); reductionParticulier.NumCategorieBillet = this.reader["numCategorieBillet"].ToString(); reductionParticulier.NumIndividu = this.reader["numIndividu"].ToString(); reductionParticulier.NumEtablissementScolaire = this.reader["numEtablissementScolaire"].ToString(); reductionParticulier.NumSociete = this.reader["numSociete"].ToString(); reductionParticulier.NumUSReductionParticulier = this.reader["numUSReductionParticulier"].ToString(); reductionParticulier.ImageReductionParticulier = this.reader["imageReductionParticulier"].ToString(); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (reductionParticulier != null) { if (reductionParticulier.NumIndividu != "") { reductionParticulier.individu = serviceIndividu.selectIndividu(reductionParticulier.NumIndividu); } if (reductionParticulier.NumCategorieBillet != "") { reductionParticulier.categorieBillet = serviceUSCategorieBillet.selectUSCategorieBillet(reductionParticulier.NumCategorieBillet); } } } #endregion return(reductionParticulier); }
void IntfDalUSCategorieBillet.insertToGridCategorieBillet(GridView gridView, string param, string paramLike, string valueLike) { #region declaration IntfDalUSCategorieBillet serviceUSCategorieBillet = new ImplDalUSCategorieBillet(); #endregion #region implementation this.strCommande = "SELECT uscategoriebillet.numCategorieBillet, uscategoriebillet.categorieBillet,"; this.strCommande += " uscategoriebillet.reductionPourcentage, uscategoriebillet.reductionMontant,"; this.strCommande += " uscategoriebillet.dureeMaxValidite FROM uscategoriebillet"; this.strCommande += " WHERE " + paramLike + " LIKE '%" + valueLike + "%'"; this.strCommande += " ORDER BY " + param; gridView.DataSource = serviceUSCategorieBillet.getDataTableCategorieBillet(this.strCommande); gridView.DataBind(); #endregion }
string IntfDalUSCategorieBillet.insertUSCategorieBillet(crlUSCategorieBillet categorieBillet, string sigleAgence) { #region declaration string numCategorieBillet = ""; IntfDalUSCategorieBillet serviceUSCategorieBillet = new ImplDalUSCategorieBillet(); string reductionPourcentage = "NULL"; string reductionMontant = "NULL"; int nbInsert = 0; #endregion #region implementation if (categorieBillet != null) { if (categorieBillet.ReductionPourcentage >= 0) { reductionPourcentage = "'" + categorieBillet.ReductionPourcentage.ToString() + "'"; } if (categorieBillet.ReductionMontant >= 0) { reductionMontant = "'" + categorieBillet.ReductionMontant.ToString("0") + "'"; } categorieBillet.NumCategorieBillet = serviceUSCategorieBillet.getNumUSCategorieBillet(sigleAgence); this.strCommande = "INSERT INTO `uscategoriebillet` (`numCategorieBillet`,`categorieBillet`,"; this.strCommande += " `reductionPourcentage`,`reductionMontant`,`dureeMaxValidite`) VALUES"; this.strCommande += " ('" + categorieBillet.NumCategorieBillet + "',"; this.strCommande += " '" + categorieBillet.CategorieBillet + "'," + reductionPourcentage + ","; this.strCommande += " " + reductionMontant + ",'" + categorieBillet.DureeMaxValidite.ToString("0") + "')"; this.serviceConnectBase.openConnection(); nbInsert = this.serviceConnectBase.requete(this.strCommande); if (nbInsert == 1) { numCategorieBillet = categorieBillet.NumCategorieBillet; } this.serviceConnectBase.closeConnection(); } #endregion return(numCategorieBillet); }
crlUSCarteReduction IntfDalUSCarteReduction.selectUSCarteReduction(string numCarteReduction) { #region declaration crlUSCarteReduction carteReduction = null; IntfDalClient serviceClient = new ImplDalClient(); IntfDalUSCategorieBillet serviceUSCategorieBillet = new ImplDalUSCategorieBillet(); #endregion #region implementation if (numCarteReduction != "") { this.strCommande = "SELECT * FROM `uscartereduction` WHERE `numCarteReduction`='" + numCarteReduction + "'"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { if (this.reader.Read()) { carteReduction = new crlUSCarteReduction(); try { carteReduction.DateValideAu = Convert.ToDateTime(this.reader["dateValideAu"].ToString()); } catch (Exception) { } try { carteReduction.DateValideDu = Convert.ToDateTime(this.reader["dateValideDu"].ToString()); } catch (Exception) { } try { carteReduction.IsDimanche = int.Parse(this.reader["isDimanche"].ToString()); } catch (Exception) { } try { carteReduction.IsJeudi = int.Parse(this.reader["isJeudi"].ToString()); } catch (Exception) { } try { carteReduction.IsLundi = int.Parse(this.reader["isLundi"].ToString()); } catch (Exception) { } try { carteReduction.IsMardi = int.Parse(this.reader["isMardi"].ToString()); } catch (Exception) { } try { carteReduction.IsMercredi = int.Parse(this.reader["isMercredi"].ToString()); } catch (Exception) { } try { carteReduction.IsSamedi = int.Parse(this.reader["isSamedi"].ToString()); } catch (Exception) { } try { carteReduction.IsVendredi = int.Parse(this.reader["isVendredi"].ToString()); } catch (Exception) { } carteReduction.NumCarteReduction = this.reader["numCarteReduction"].ToString(); carteReduction.NumCategorieBillet = this.reader["numCategorieBillet"].ToString(); carteReduction.NumClient = this.reader["numClient"].ToString(); carteReduction.EtatCivil = this.reader["etatCivil"].ToString(); try { carteReduction.DateNaissance = Convert.ToDateTime(this.reader["dateNaissance"].ToString()); } catch (Exception) { } try { carteReduction.DateDelivranceCertificatScolarite = Convert.ToDateTime(this.reader["dateDelivranceCertificatScolarite"].ToString()); } catch (Exception) { } try { carteReduction.DateAtestationEmployeur = Convert.ToDateTime(this.reader["dateAtestationEmployeur"].ToString()); } catch (Exception) { } carteReduction.ImageCarteReduction = this.reader["imageCarteReduction"].ToString(); carteReduction.NumEtablissementScolaire = this.reader["numEtablissementScolaire"].ToString(); carteReduction.NumSociete = this.reader["numSociete"].ToString(); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (carteReduction != null) { if (carteReduction.NumCategorieBillet != "") { carteReduction.categorieBillet = serviceUSCategorieBillet.selectUSCategorieBillet(carteReduction.NumCategorieBillet); } if (carteReduction.NumClient != "") { carteReduction.client = serviceClient.selectClient(carteReduction.NumClient); } } } #endregion return carteReduction; }