crlVoyageAbonnementDevis IntfDalVoyageAbonnementDevis.selectVoyageAbonnementDevis(string numVoyageAbonnementDevis) { #region declaration crlVoyageAbonnementDevis voyageAbonnementDevis = null; IntfDalTrajet serviceTrajet = new ImplDalTrajet(); IntfDalZone serviceZone = new ImplDalZone(); IntfDalCalculCategorieBillet serviceCalculCategorieBillet = new ImplDalCalculCategorieBillet(); IntfDalCalculReductionBillet serviceCalculReductionBillet = new ImplDalCalculReductionBillet(); #endregion #region implementation if (numVoyageAbonnementDevis != "") { this.strCommande = "SELECT * FROM `voyageabonnementdevis` WHERE `numVoyageAbonnementDevis`='" + numVoyageAbonnementDevis + "'"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { if (this.reader.Read()) { voyageAbonnementDevis = new crlVoyageAbonnementDevis(); try { voyageAbonnementDevis.NbVoyageAbonnement = int.Parse(this.reader["nbVoyageAbonnement"].ToString()); } catch (Exception) { } voyageAbonnementDevis.NumProforma = this.reader["numProforma"].ToString(); voyageAbonnementDevis.NumTrajet = this.reader["numTrajet"].ToString(); voyageAbonnementDevis.NumVoyageAbonnementDevis = this.reader["numVoyageAbonnementDevis"].ToString(); try { voyageAbonnementDevis.PrixUnitaire = double.Parse(this.reader["prixUnitaire"].ToString()); } catch (Exception) { } voyageAbonnementDevis.Zone = this.reader["zone"].ToString(); voyageAbonnementDevis.NumCalculCategorieBillet = this.reader["numCalculCategorieBillet"].ToString(); voyageAbonnementDevis.NumCalculReductionBillet = this.reader["numCalculReductionBillet"].ToString(); voyageAbonnementDevis.NumAbonnement = this.reader["numAbonnement"].ToString(); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (voyageAbonnementDevis != null) { if (voyageAbonnementDevis.NumTrajet != "") { voyageAbonnementDevis.trajet = serviceTrajet.selectTrajet(voyageAbonnementDevis.NumTrajet); } if (voyageAbonnementDevis.Zone != "") { voyageAbonnementDevis.zoneObj = serviceZone.selectZone(voyageAbonnementDevis.Zone); } if (voyageAbonnementDevis.NumCalculCategorieBillet != "") { voyageAbonnementDevis.calculCategorieBillet = serviceCalculCategorieBillet.selectCalculCategorieBillet(voyageAbonnementDevis.NumCalculCategorieBillet); } if (voyageAbonnementDevis.NumCalculReductionBillet != "") { voyageAbonnementDevis.calculReductionBillet = serviceCalculReductionBillet.selectCalculReductionBillet(voyageAbonnementDevis.NumCalculReductionBillet); } } } #endregion return(voyageAbonnementDevis); }
crlDureeAbonnement IntfDalDureeAbonnement.selectDureeAbonnement(string numDureeAbonnement) { #region declaration crlDureeAbonnement dureeAbonnement = null; IntfDalAgent serviceAgent = new ImplDalAgent(); IntfDalTrajet serviceTrajet = new ImplDalTrajet(); IntfDalZone serviceZone = new ImplDalZone(); IntfDalAbonnement serviceAbonnement = new ImplDalAbonnement(); IntfDalCalculCategorieBillet serviceCalculCategorieBillet = new ImplDalCalculCategorieBillet(); IntfDalCalculReductionBillet serviceCalculReductionBillet = new ImplDalCalculReductionBillet(); #endregion #region implementation if (numDureeAbonnement != "") { this.strCommande = "SELECT * FROM `dureeabonnement` WHERE (`numDureeAbonnement`='" + numDureeAbonnement + "')"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { if (this.reader.Read()) { dureeAbonnement = new crlDureeAbonnement(); try { dureeAbonnement.DateDureeAbonnement = Convert.ToDateTime(this.reader["dateDureeAbonnement"].ToString()); } catch (Exception) { } dureeAbonnement.MatriculeAgent = this.reader["matriculeAgent"].ToString(); dureeAbonnement.NumAbonnement = this.reader["numAbonnement"].ToString(); dureeAbonnement.NumDureeAbonnement = this.reader["numDureeAbonnement"].ToString(); dureeAbonnement.NumTrajet = this.reader["numTrajet"].ToString(); try { dureeAbonnement.PrixTotal = double.Parse(this.reader["prixTotal"].ToString()); } catch (Exception) { } try { dureeAbonnement.PrixUnitaire = double.Parse(this.reader["prixUnitaire"].ToString()); } catch (Exception) { } try { dureeAbonnement.ValideAu = Convert.ToDateTime(this.reader["valideAu"].ToString()); } catch (Exception) { } try { dureeAbonnement.ValideDu = Convert.ToDateTime(this.reader["valideDu"].ToString()); } catch (Exception) { } dureeAbonnement.Zone = this.reader["zone"].ToString(); dureeAbonnement.NumCalculCategorieBillet = this.reader["numCalculCategorieBillet"].ToString(); dureeAbonnement.NumCalculReductionBillet = this.reader["numCalculReductionBillet"].ToString(); dureeAbonnement.ModePaiement = this.reader["modePaiement"].ToString(); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (dureeAbonnement != null) { if (dureeAbonnement.MatriculeAgent != "") { dureeAbonnement.agent = serviceAgent.selectAgent(dureeAbonnement.MatriculeAgent); } if (dureeAbonnement.NumAbonnement != "") { dureeAbonnement.abonnement = serviceAbonnement.selectAbonnement(dureeAbonnement.NumAbonnement); } if (dureeAbonnement.NumTrajet != "") { dureeAbonnement.trajet = serviceTrajet.selectTrajet(dureeAbonnement.NumTrajet); } if (dureeAbonnement.Zone != "") { dureeAbonnement.zoneObj = serviceZone.selectZone(dureeAbonnement.Zone); } if (dureeAbonnement.NumCalculCategorieBillet != "") { dureeAbonnement.calculCategorieBillet = serviceCalculCategorieBillet.selectCalculCategorieBillet(dureeAbonnement.NumCalculCategorieBillet); } if (dureeAbonnement.NumCalculReductionBillet != "") { dureeAbonnement.calculReductionBillet = serviceCalculReductionBillet.selectCalculReductionBillet(dureeAbonnement.NumCalculReductionBillet); } } } #endregion return(dureeAbonnement); }
crlDureeAbonnementDevis IntfDalDureeAbonnementDevis.selectDureeAbonnementDevis(string numDureeAbonnementDevis) { #region declaration crlDureeAbonnementDevis dureeAbonnementDevis = null; IntfDalTrajet serviceTrajet = new ImplDalTrajet(); IntfDalZone serviceZone = new ImplDalZone(); IntfDalCalculCategorieBillet serviceCalculCategorieBillet = new ImplDalCalculCategorieBillet(); IntfDalCalculReductionBillet serviceCalculReductionBillet = new ImplDalCalculReductionBillet(); #endregion #region implementation if (numDureeAbonnementDevis != "") { this.strCommande = "SELECT * FROM `dureeabonnementdevis` WHERE (`numDureeAbonnementDevis`='" + numDureeAbonnementDevis + "')"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { if (this.reader.Read()) { dureeAbonnementDevis = new crlDureeAbonnementDevis(); dureeAbonnementDevis.NumProforma = this.reader["numProforma"].ToString(); dureeAbonnementDevis.NumDureeAbonnementDevis = this.reader["numDureeAbonnementDevis"].ToString(); dureeAbonnementDevis.NumTrajet = this.reader["numTrajet"].ToString(); try { dureeAbonnementDevis.PrixTotal = double.Parse(this.reader["prixTotal"].ToString()); } catch (Exception) { } try { dureeAbonnementDevis.PrixUnitaire = double.Parse(this.reader["prixUnitaire"].ToString()); } catch (Exception) { } try { dureeAbonnementDevis.ValideAu = Convert.ToDateTime(this.reader["valideAu"].ToString()); } catch (Exception) { } try { dureeAbonnementDevis.ValideDu = Convert.ToDateTime(this.reader["valideDu"].ToString()); } catch (Exception) { } dureeAbonnementDevis.Zone = this.reader["zone"].ToString(); try { dureeAbonnementDevis.NombreDureeAbonnement = int.Parse(this.reader["nombreDureeAbonnement"].ToString()); } catch (Exception) { } dureeAbonnementDevis.NumCalculCategorieBillet = this.reader["numCalculCategorieBillet"].ToString(); dureeAbonnementDevis.NumCalculReductionBillet = this.reader["numCalculReductionBillet"].ToString(); dureeAbonnementDevis.NumAbonnement = this.reader["numAbonnement"].ToString(); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (dureeAbonnementDevis != null) { if (dureeAbonnementDevis.NumTrajet != "") { dureeAbonnementDevis.trajet = serviceTrajet.selectTrajet(dureeAbonnementDevis.NumTrajet); } if (dureeAbonnementDevis.Zone != "") { dureeAbonnementDevis.zoneObj = serviceZone.selectZone(dureeAbonnementDevis.Zone); } if (dureeAbonnementDevis.NumCalculCategorieBillet != "") { dureeAbonnementDevis.calculCategorieBillet = serviceCalculCategorieBillet.selectCalculCategorieBillet(dureeAbonnementDevis.NumCalculCategorieBillet); } if (dureeAbonnementDevis.NumCalculReductionBillet != "") { dureeAbonnementDevis.calculReductionBillet = serviceCalculReductionBillet.selectCalculReductionBillet(dureeAbonnementDevis.NumCalculReductionBillet); } } } #endregion return(dureeAbonnementDevis); }
crlLicence IntfDalLicence.selectLicence(string numLicence) { #region declaration IntfDalLicence serviceLicence = new ImplDalLicence(); List <crlItineraire> Itineraires = null; crlLicence Licence = null; IntfDalCooperative serviceCooperative = new ImplDalCooperative(); IntfDalZone serviceZone = new ImplDalZone(); IntfDalVehicule serviceVehicule = new ImplDalVehicule(); #endregion #region implementation if (numLicence != "") { Itineraires = serviceLicence.selectItineraire(numLicence); this.strCommande = "SELECT * FROM licence WHERE (licence.numLicence = '" + numLicence + "')"; this.serviceConnectBase.openConnection(); reader = this.serviceConnectBase.select(this.strCommande); if (reader != null) { if (reader.HasRows) { if (reader.Read()) { Licence = new crlLicence(); Licence.NumLicence = reader["numLicence"].ToString(); Licence.NumerosLicence = reader["numerosLicence"].ToString(); Licence.Zone = reader["zone"].ToString(); Licence.NumCooperative = reader["numCooperative"].ToString(); Licence.NumVehicule = reader["numVehicule"].ToString(); try { Licence.DatePremiereMiseCiculation = Convert.ToDateTime(reader["datePremiereMiseCiculation"].ToString()); } catch (Exception) { } try { Licence.DatePremiereExploitation = Convert.ToDateTime(reader["datePremiereExploitation"].ToString()); } catch (Exception) { } try { Licence.ValideAu = Convert.ToDateTime(reader["valideAu"].ToString()); } catch (Exception) { } try { Licence.ValideDu = Convert.ToDateTime(reader["valideDu"].ToString()); } catch (Exception) { } try { Licence.NombrePlacePayante = int.Parse(reader["nombrePlacePayante"].ToString()); } catch (Exception) { } try { Licence.IsProvisoire = int.Parse(reader["isProvisoire"].ToString()); } catch (Exception) { } } } reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (Licence != null) { if (Licence.Zone != "") { Licence.zoneObj = serviceZone.selectZone(Licence.Zone); } if (Licence.NumCooperative != "") { Licence.cooperative = serviceCooperative.selectCooperative(Licence.NumCooperative); } if (Licence.NumVehicule != "") { Licence.vehicule = serviceVehicule.selectVehicule(Licence.NumVehicule); } Licence.itineraires = serviceLicence.selectItineraire(Licence.NumLicence); } } #endregion return(Licence); }