crlUSPlageNombreBillet IntfDalUSPlageNombreBillet.getPlageNombreBillet(int nombreBillet) { #region declaration crlUSPlageNombreBillet plageNombreBillet = null; IntfDalGeneral serviceGeneral = new ImplDalGeneral(); #endregion #region implementation if (nombreBillet > 0) { this.strCommande = "SELECT usplagenombrebillet.numPlageNombreBillet, usplagenombrebillet.nombreD,"; this.strCommande += " usplagenombrebillet.nombreF, usplagenombrebillet.numReductionBillet,"; this.strCommande += " usplagenombrebillet.dureeDeValidite FROM usplagenombrebillet"; this.strCommande += " WHERE usplagenombrebillet.nombreD <= '" + nombreBillet.ToString("0") + "' AND"; this.strCommande += " usplagenombrebillet.nombreF >= '" + nombreBillet.ToString("0") + "'"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { if (this.reader.Read()) { plageNombreBillet = new crlUSPlageNombreBillet(); try { plageNombreBillet.DureeDeValidite = serviceGeneral.getTimeSpan(this.reader["dureeDeValidite"].ToString()); } catch (Exception) { } try { plageNombreBillet.NombreD = int.Parse(this.reader["nombreD"].ToString()); } catch (Exception) { } try { plageNombreBillet.NombreF = int.Parse(this.reader["nombreF"].ToString()); } catch (Exception) { } plageNombreBillet.NumPlageNombreBillet = this.reader["numPlageNombreBillet"].ToString(); plageNombreBillet.NumReductionBillet = this.reader["numReductionBillet"].ToString(); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); } #endregion return(plageNombreBillet); }
crlUSPlageNombreBillet IntfDalUSPlageNombreBillet.selectUSPlageNombreBillet(string numPlageNombreBillet) { #region declaration crlUSPlageNombreBillet plageNombreBillet = null; IntfDalGeneral serviceGeneral = new ImplDalGeneral(); #endregion #region impementation if (numPlageNombreBillet != "") { this.strCommande = "SELECT * FROM `usplagenombrebillet` WHERE "; this.strCommande += " `numPlageNombreBillet`='" + numPlageNombreBillet + "'"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { if (this.reader.Read()) { plageNombreBillet = new crlUSPlageNombreBillet(); plageNombreBillet.NumPlageNombreBillet = this.reader["numPlageNombreBillet"].ToString(); try { plageNombreBillet.NombreD = int.Parse(this.reader["nombreD"].ToString()); } catch (Exception) { } try { plageNombreBillet.NombreF = int.Parse(this.reader["nombreF"].ToString()); } catch (Exception) { } plageNombreBillet.NumReductionBillet = this.reader["numReductionBillet"].ToString(); plageNombreBillet.DureeDeValidite = serviceGeneral.getTimeSpan(this.reader["dureeDeValidite"].ToString()); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); } #endregion return(plageNombreBillet); }