Пример #1
0
        private void afficheObservation(string numObservation)
        {
            #region declaration
            crlObservationChauffeur observationChauffeur = null;
            crlChauffeur            chauffeur            = null;
            string strConfirm = "";
            #endregion

            #region implementation
            if (numObservation != "")
            {
                observationChauffeur = serviceObservationChauffeur.selectObservationChauffeur(numObservation);

                if (observationChauffeur != null)
                {
                    this.afficheChauffeur(observationChauffeur.IdChauffeur);
                    TextObservation.Text = observationChauffeur.TextObesvation;

                    rbAvertissement.SelectedValue = observationChauffeur.IsListeNoire.ToString();

                    hfObservationChauffeur.Value = observationChauffeur.NumObservation;
                    chauffeur = serviceChauffeur.selectChauffeur(observationChauffeur.IdChauffeur);

                    btnModifier.Enabled = true;
                    btnValider.Enabled  = false;


                    strConfirm = "Voulez vous vraiment modifier l'observation?\n";

                    if (chauffeur != null)
                    {
                        strConfirm += "Chauffeur: " + chauffeur.prenomChauffeur + " " + chauffeur.nomChauffeur + "\n";
                        strConfirm += "Date: " + observationChauffeur.DateObservation.ToString("dd MMMM yyyy");
                    }

                    ConfirmButtonExtender_btnModifier.ConfirmText = strConfirm;
                }
            }
            #endregion
        }
Пример #2
0
        bool IntfDalChauffeur.updateChauffeur(crlChauffeur Chauffeur)
        {
            #region declaration
            bool   isUpdate       = false;
            int    nombreUpdate   = 0;
            string numCooperative = "NULL";
            #endregion

            #region implementation
            if (Chauffeur != null)
            {
                if (Chauffeur.idChauffeur != "")
                {
                    if (Chauffeur.NumCooperative != "")
                    {
                        numCooperative = "'" + Chauffeur.NumCooperative + "'";
                    }

                    this.strCommande  = "UPDATE `chauffeur` SET `nomChauffeur`='" + Chauffeur.nomChauffeur + "', `prenomChauffeur`='" + Chauffeur.prenomChauffeur + "', ";
                    this.strCommande += "`cinChauffeur`='" + Chauffeur.cinChauffeur + "', `adresseChauffeur`='" + Chauffeur.adresseChauffeur + "', ";
                    this.strCommande += "`telephoneChauffeur`='" + Chauffeur.telephoneChauffeur + "', `telephoneMobileChauffeur`='" + Chauffeur.telephoneMobileChauffeur + "', ";
                    this.strCommande += "`imageChauffeur`='" + Chauffeur.ImageChauffeur + "', `numCooperative`=" + numCooperative + ",";
                    this.strCommande += "`situationFamilialeChauffeur`='" + Chauffeur.SituationFamilialeChauffeur + "',";
                    this.strCommande += "`dateNaissanceChauffeur`='" + Chauffeur.DateNaissanceChauffeur.ToString("yyyy-MM-dd") + "',";
                    this.strCommande += "`lieuNaissanceChauffeur`='" + Chauffeur.LieuNaissanceChauffeur + "' WHERE (`idChauffeur`='" + Chauffeur.idChauffeur + "')";

                    this.serviceConnectBase.openConnection();
                    nombreUpdate = this.serviceConnectBase.requete(this.strCommande);
                    if (nombreUpdate == 1)
                    {
                        isUpdate = true;
                    }
                    this.serviceConnectBase.closeConnection();
                }
            }
            #endregion

            return(isUpdate);
        }
Пример #3
0
        string IntfDalChauffeur.insertChauffeur(crlChauffeur Chauffeur, string sigleAgence)
        {
            #region declaration
            IntfDalChauffeur serviceChauffeur = new ImplDalChauffeur();
            string           idChauffeur      = "";
            int    nombreInsert   = 0;
            string numCooperative = "NULL";
            #endregion

            #region implementation
            if (Chauffeur != null)
            {
                if (Chauffeur.NumCooperative != "")
                {
                    numCooperative = "'" + Chauffeur.NumCooperative + "'";
                }
                Chauffeur.idChauffeur = serviceChauffeur.getIdChauffeur(sigleAgence);
                this.strCommande      = "INSERT INTO `chauffeur` (`idChauffeur`, `nomChauffeur`, `prenomChauffeur`, `cinChauffeur`, ";
                this.strCommande     += "`adresseChauffeur`, `telephoneChauffeur`, `telephoneMobileChauffeur`,`imageChauffeur`,`numCooperative`, ";
                this.strCommande     += "`situationFamilialeChauffeur`,`dateNaissanceChauffeur`,`lieuNaissanceChauffeur`)";
                this.strCommande     += "VALUES ('" + Chauffeur.idChauffeur + "', '" + Chauffeur.nomChauffeur + "', '" + Chauffeur.prenomChauffeur + "', ";
                this.strCommande     += "'" + Chauffeur.cinChauffeur + "', '" + Chauffeur.adresseChauffeur + "', '" + Chauffeur.telephoneChauffeur + "', ";
                this.strCommande     += "'" + Chauffeur.telephoneMobileChauffeur + "','" + Chauffeur.ImageChauffeur + "'," + numCooperative + ", ";
                this.strCommande     += "'" + Chauffeur.SituationFamilialeChauffeur + "','" + Chauffeur.DateNaissanceChauffeur.ToString("yyyy-MM-dd") + "', ";
                this.strCommande     += "'" + Chauffeur.LieuNaissanceChauffeur + "')";

                this.serviceConnectBase.openConnection();
                nombreInsert = this.serviceConnectBase.requete(this.strCommande);
                if (nombreInsert == 1)
                {
                    idChauffeur = Chauffeur.idChauffeur;
                }
                this.serviceConnectBase.closeConnection();
            }
            #endregion

            return(idChauffeur);
        }