Ejemplo n.º 1
0
        void IntfDalEtablissementScolaire.insertToGridEtablissementScolaire(GridView gridView, string param, string paramLike, string valueLike)
        {
            #region declaration
            IntfDalEtablissementScolaire serviceEtablissementScolaire = new ImplDalEtablissementScolaire();
            #endregion

            #region implementation

            this.strCommande  = "SELECT etablissementscolaire.numEtablissementScolaire, etablissementscolaire.etablissementScolaire,";
            this.strCommande += " etablissementscolaire.typeEtablissementScolaire, etablissementscolaire.secteurEtablissementScolaire,";
            this.strCommande += " etablissementscolaire.adresseEtablissementScolaire, etablissementscolaire.numQuartier,";
            this.strCommande += " etablissementscolaire.telephoneFixeEtablissementScolaire, etablissementscolaire.telephonePortableEtablissementScolaire,";
            this.strCommande += " etablissementscolaire.mailEtablissementScolaire, etablissementscolaire.numIndividuResponsable,";
            this.strCommande += " individu.numIndividu, individu.civiliteIndividu, individu.nomIndividu, individu.prenomIndividu,";
            this.strCommande += " individu.cinIndividu, individu.adresse, individu.profession, individu.telephoneFixeIndividu,";
            this.strCommande += " individu.telephoneMobileIndividu, individu.dateNaissanceIndividu, individu.lieuNaissanceIndividu,";
            this.strCommande += " quartier.quartier, quartier.numQuartier, quartier.numCommune, quartier.numArrondissement,";
            this.strCommande += " individu.mailIndividu, individu.numQuartier FROM etablissementscolaire";
            this.strCommande += " Left Join individu ON individu.numIndividu = etablissementscolaire.numIndividuResponsable";
            this.strCommande += " Left Join quartier ON quartier.numQuartier = etablissementscolaire.numQuartier";
            this.strCommande += " WHERE " + paramLike + " LIKE '%" + valueLike + "%'";
            this.strCommande += " ORDER BY " + param;

            gridView.DataSource = serviceEtablissementScolaire.getDataTableEtablissementScolaire(this.strCommande);
            gridView.DataBind();

            #endregion
        }
Ejemplo n.º 2
0
        string IntfDalEtablissementScolaire.insertEtablissementScolaire(crlEtablissementScolaire etablissementScolaire, string sigleAgence, HtmlGenericControl divIndication)
        {
            #region declaration
            string          numEtablissementScolaire = "";
            string          strIndication            = "";
            IntfDalIndividu serviceIndividu          = new ImplDalIndividu();
            IntfDalEtablissementScolaire serviceEtablissementScolaire = new ImplDalEtablissementScolaire();
            #endregion

            #region implementation
            divIndication.Style.Add("font-size", "14px");
            divIndication.Style.Add("color", "Red");
            if (etablissementScolaire != null)
            {
                if (etablissementScolaire.individuResponsable != null)
                {
                    etablissementScolaire.NumIndividuResponsable = serviceIndividu.insertIndividu(etablissementScolaire.individuResponsable, sigleAgence, divIndication);
                    if (etablissementScolaire.NumIndividuResponsable != "")
                    {
                        etablissementScolaire.NumEtablissementScolaire = serviceEtablissementScolaire.isEtablissementScolaire(etablissementScolaire);
                        if (etablissementScolaire.NumEtablissementScolaire.Equals(""))
                        {
                            etablissementScolaire.NumEtablissementScolaire = serviceEtablissementScolaire.insertEtablissementScolaire(etablissementScolaire, sigleAgence);
                            if (etablissementScolaire.NumEtablissementScolaire.Equals(""))
                            {
                                strIndication           = "Une erreur ce produit durant l'enregistrement!";
                                divIndication.InnerHtml = "<p>" + strIndication + "</p>";
                            }
                            else
                            {
                                numEtablissementScolaire = etablissementScolaire.NumEtablissementScolaire;
                            }
                        }
                        else
                        {
                            if (serviceEtablissementScolaire.updateEtablissementScolaire(etablissementScolaire))
                            {
                                numEtablissementScolaire = etablissementScolaire.NumEtablissementScolaire;
                            }
                            else
                            {
                                strIndication           = "Une erreur ce produit durant l'enregistrement!";
                                divIndication.InnerHtml = "<p>" + strIndication + "</p>";
                            }
                        }
                    }
                }
                else
                {
                    strIndication           = "Une erreur ce produit durant l'enregistrement!";
                    divIndication.InnerHtml = "<p>" + strIndication + "</p>";
                }
            }
            #endregion

            return(numEtablissementScolaire);
        }
Ejemplo n.º 3
0
        string IntfDalEtablissementScolaire.insertEtablissementScolaire(crlEtablissementScolaire etablissementScolaire, string sigleAgence)
        {
            #region declaration
            string numEtablissementScolaire = "";
            int    nbInsert = 0;
            IntfDalEtablissementScolaire serviceEtablissementScolaire = new ImplDalEtablissementScolaire();
            string numQuartier = "";
            #endregion

            #region implementation
            if (etablissementScolaire != null)
            {
                if (etablissementScolaire.NumQuartier != "")
                {
                    numQuartier = "'" + etablissementScolaire.NumQuartier + "'";
                }
                etablissementScolaire.NumEtablissementScolaire = serviceEtablissementScolaire.getNumEtablissementScolaire(sigleAgence);

                this.strCommande  = "INSERT INTO `etablissementscolaire` (`numEtablissementScolaire`,`etablissementScolaire`,";
                this.strCommande += "`typeEtablissementScolaire`,`adresseEtablissementScolaire`,`telephoneFixeEtablissementScolaire`,";
                this.strCommande += "`telephonePortableEtablissementScolaire`,`mailEtablissementScolaire`,`secteurEtablissementScolaire`,";
                this.strCommande += " `numQuartier`,`numIndividuResponsable`,`isCheque`,`isBonCommande`) VALUES";
                this.strCommande += "('" + etablissementScolaire.NumEtablissementScolaire + "','" + etablissementScolaire.EtablissementScolaire + "',";
                this.strCommande += "'" + etablissementScolaire.TypeEtablissementScolaire + "','" + etablissementScolaire.AdresseEtablissementScolaire + "',";
                this.strCommande += "'" + etablissementScolaire.TelephoneFixeEtablissementScolaire + "','" + etablissementScolaire.TelephonePortableEtablissementScolaire + "',";
                this.strCommande += "'" + etablissementScolaire.MailEtablissementScolaire + "','" + etablissementScolaire.SecteurEtablissementScolaire + "',";
                this.strCommande += " " + numQuartier + ", '" + etablissementScolaire.NumIndividuResponsable + "',";
                this.strCommande += " '" + etablissementScolaire.IsCheque + "','" + etablissementScolaire.IsBonCommande + "')";

                this.serviceConnectBase.openConnection();
                nbInsert = this.serviceConnectBase.requete(this.strCommande);
                if (nbInsert == 1)
                {
                    numEtablissementScolaire = etablissementScolaire.NumEtablissementScolaire;
                }
                this.serviceConnectBase.closeConnection();
            }
            #endregion

            return(numEtablissementScolaire);
        }