string IntfDalRecuEncaisser.insertRecuEncaisserCheque(crlRecuEncaisser recuEncaisser) { #region declaration string numRecuEncaisser = ""; IntfDalCheque serviceCheque = new ImplDalCheque(); IntfDalRecuEncaisser serviceRecuEncaisser = new ImplDalRecuEncaisser(); #endregion #region implementation if (numRecuEncaisser != null) { if (recuEncaisser.cheque != null) { recuEncaisser.cheque.NumCheque = serviceCheque.insertCheque(recuEncaisser.cheque, recuEncaisser.agent.agence.SigleAgence); if (recuEncaisser.cheque.NumCheque != "") { recuEncaisser.NumCheque = recuEncaisser.cheque.NumCheque; recuEncaisser.NumRecuEncaisser = serviceRecuEncaisser.insertRecuEncaisser(recuEncaisser); if (recuEncaisser.NumRecuEncaisser != "") { numRecuEncaisser = recuEncaisser.NumRecuEncaisser; } } } } #endregion return(numRecuEncaisser); }
string IntfDalCheque.insertCheque(crlCheque cheque, string sigleAgence) { #region declaration string numCheque = ""; int nombreInsert = 0; IntfDalCheque serviceCheque = new ImplDalCheque(); #endregion #region implementation if (cheque != null) { if (sigleAgence != "") { cheque.NumCheque = serviceCheque.getNumCheque(sigleAgence); this.strCommande = "INSERT INTO `cheque` (`numCheque`,`dateCheque`,`banque`,`numerosCheque`,"; this.strCommande += " `montantCheque`,`matriculeAgent`,`numCompte`,`titulaireCheque`,`adresseTitulaireCheque`)"; this.strCommande += " VALUES ('" + cheque.NumCheque + "','" + cheque.DateCheque.ToString("yyyy-MM-dd") + "',"; this.strCommande += " '" + cheque.Banque + "','" + cheque.NumerosCheque + "','" + cheque.MontantCheque + "',"; this.strCommande += " '" + cheque.MatriculeAgent + "','" + cheque.NumCompte + "','" + cheque.TitulaireCheque + "',"; this.strCommande += " '" + cheque.AdresseTitulaireCheque + "')"; this.serviceConnectBase.openConnection(); nombreInsert = this.serviceConnectBase.requete(this.strCommande); if (nombreInsert == 1) { numCheque = cheque.NumCheque; } this.serviceConnectBase.closeConnection(); } } #endregion return(numCheque); }
void IntfDalCheque.insertToGridCheque(GridView gridView, string param, string paramLike, string valueLike) { #region declaration IntfDalCheque serviceCheque = new ImplDalCheque(); #endregion #region implementation this.strCommande = "SELECT cheque.numCheque, cheque.banque, cheque.numerosCheque,"; this.strCommande += " cheque.dateCheque, cheque.montantCheque, cheque.matriculeAgent, cheque.numCompte,"; this.strCommande += " cheque.titulaireCheque, cheque.adresseTitulaireCheque FROM cheque"; this.strCommande += " Left Join recuabonnement ON recuabonnement.numCheque = cheque.numCheque"; this.strCommande += " WHERE recuabonnement.numCheque IS NULL AND"; this.strCommande += " " + paramLike + " LIKE '%" + valueLike + "%'"; this.strCommande += " ORDER BY " + param; gridView.DataSource = serviceCheque.getDataTableCheque(this.strCommande); gridView.DataBind(); #endregion }
crlRecuEncaisser IntfDalRecuEncaisser.selectRecuEncaisser(string numRecuEncaisser) { #region declaration crlRecuEncaisser recuEncaisser = null; IntfDalAgent serviceAgent = new ImplDalAgent(); IntfDalCheque serviceCheque = new ImplDalCheque(); #endregion #region implementation if (numRecuEncaisser != "") { this.strCommande = "SELECT * FROM `recuencaisser` WHERE (`numRecuEncaisser`='" + numRecuEncaisser + "')"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { recuEncaisser = new crlRecuEncaisser(); if (this.reader.Read()) { try { recuEncaisser.DateRecuEncaisser = Convert.ToDateTime(this.reader["ateRecuEncaisser"].ToString()); } catch (Exception) { } recuEncaisser.LibelleRecuEncaisser = this.reader["libelleRecuEncaisser"].ToString(); recuEncaisser.MatriculeAgent = this.reader["matriculeAgent"].ToString(); recuEncaisser.ModePaiement = this.reader["modePaiement"].ToString(); try { recuEncaisser.MontantRecuEncaisser = double.Parse(this.reader["montantRecuEncaisser"].ToString()); } catch (Exception) { } recuEncaisser.NumCheque = this.reader["numCheque"].ToString(); recuEncaisser.NumRecuEncaisser = this.reader["numRecuEncaisser"].ToString(); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (recuEncaisser != null) { if (recuEncaisser.MatriculeAgent != "") { recuEncaisser.agent = serviceAgent.selectAgent(recuEncaisser.MatriculeAgent); } if (recuEncaisser.NumCheque != "") { recuEncaisser.cheque = serviceCheque.selectCheque(recuEncaisser.NumCheque); } } } #endregion return(recuEncaisser); }
crlRecuEncaisser IntfDalRecuEncaisser.isValideRecu(string numRecu) { #region declaration crlRecuEncaisser Recu = null; IntfDalAgent serviceAgent = new ImplDalAgent(); IntfDalCheque serviceCheque = new ImplDalCheque(); #endregion #region implementation if (numRecu != "") { this.strCommande = "SELECT recuencaisser.numRecuEncaisser, recuencaisser.matriculeAgent, recuencaisser.numCheque, recuencaisser.modePaiement,"; this.strCommande += " recuencaisser.dateRecuEncaisser, recuencaisser.montantRecuEncaisser, recuencaisser.libelleRecuEncaisser FROM recuencaisser"; this.strCommande += " Left Join assocrecuencaisserproformabondecommande ON assocrecuencaisserproformabondecommande.numRecuEncaisser = recuencaisser.numRecuEncaisser"; this.strCommande += " Left Join bagage ON bagage.numRecu = recuencaisser.numRecuEncaisser"; this.strCommande += " WHERE assocrecuencaisserproformabondecommande.numRecuEncaisser IS NULL AND"; this.strCommande += " bagage.numRecu IS NULL AND"; this.strCommande += " recuencaisser.numRecuEncaisser = '" + numRecu + "'"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (reader != null) { if (reader.HasRows) { Recu = new crlRecuEncaisser(); reader.Read(); Recu.NumRecuEncaisser = reader["numRecuEncaisser"].ToString(); Recu.LibelleRecuEncaisser = reader["libelleRecuEncaisser"].ToString(); try { Recu.MontantRecuEncaisser = double.Parse(reader["montantRecuEncaisser"].ToString()); } catch (Exception) { } Recu.ModePaiement = reader["modePaiement"].ToString(); Recu.MatriculeAgent = reader["matriculeAgent"].ToString(); try { Recu.DateRecuEncaisser = Convert.ToDateTime(reader["dateRecuEncaisser "].ToString()); } catch (Exception) { } Recu.NumCheque = reader["numCheque"].ToString(); } reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (Recu != null) { if (Recu.MatriculeAgent != "") { Recu.agent = serviceAgent.selectAgent(Recu.MatriculeAgent); } if (Recu.NumCheque != "") { Recu.cheque = serviceCheque.selectCheque(Recu.NumCheque); } } } #endregion return(Recu); }
crlRecuAbonnement IntfDalRecuAbonnement.selectRecuAbonnement(string numRecuAbonnement) { #region declaration crlRecuAbonnement recuAbonnement = null; IntfDalAgent serviceAgent = new ImplDalAgent(); IntfDalCheque serviceCheque = new ImplDalCheque(); IntfDalBonDeCommande serviceBonDeCommande = new ImplDalBonDeCommande(); IntfDalVoyageAbonnement serviceVoyageAbonnement = new ImplDalVoyageAbonnement(); IntfDalDureeAbonnement serviceDureeAbonnement = new ImplDalDureeAbonnement(); #endregion #region implementation if (numRecuAbonnement != "") { this.strCommande = "SELECT * FROM `recuabonnement` WHERE (`numRecuAbonnement`='" + numRecuAbonnement + "')"; this.serviceConnectBase.openConnection(); this.reader = this.serviceConnectBase.select(this.strCommande); if (this.reader != null) { if (this.reader.HasRows) { if (this.reader.Read()) { recuAbonnement = new crlRecuAbonnement(); try { recuAbonnement.DateRecuAbonnement = Convert.ToDateTime(this.reader["dateRecuAbonnement"].ToString()); } catch (Exception) { } recuAbonnement.MatriculeAgent = this.reader["matriculeAgent"].ToString(); recuAbonnement.ModePaiement = this.reader["modePaiement"].ToString(); try { recuAbonnement.MontantRecuAbonnement = double.Parse(this.reader["montantRecuAbonnement"].ToString()); } catch (Exception) { } recuAbonnement.NumBonDeCommande = this.reader["numBonDeCommande"].ToString(); recuAbonnement.NumCheque = this.reader["numCheque"].ToString(); recuAbonnement.NumDureeAbonnement = this.reader["numDureeAbonnement"].ToString(); recuAbonnement.NumRecuAbonnement = this.reader["numRecuAbonnement"].ToString(); recuAbonnement.NumVoyageAbonnement = this.reader["numVoyageAbonnement"].ToString(); } } this.reader.Dispose(); } this.serviceConnectBase.closeConnection(); if (recuAbonnement != null) { if (recuAbonnement.MatriculeAgent != "") { recuAbonnement.agent = serviceAgent.selectAgent(recuAbonnement.MatriculeAgent); } if (recuAbonnement.NumBonDeCommande != "") { recuAbonnement.bonDeCommande = serviceBonDeCommande.selectBonDeCommande(recuAbonnement.NumBonDeCommande); } if (recuAbonnement.NumCheque != "") { recuAbonnement.cheque = serviceCheque.selectCheque(recuAbonnement.NumCheque); } if (recuAbonnement.NumDureeAbonnement != "") { recuAbonnement.dureeAbonnement = serviceDureeAbonnement.selectDureeAbonnement(recuAbonnement.NumDureeAbonnement); } if (recuAbonnement.NumVoyageAbonnement != "") { recuAbonnement.voyageAbonnement = serviceVoyageAbonnement.selectVoyageAbonnement(recuAbonnement.NumVoyageAbonnement); } } } #endregion return(recuAbonnement); }