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); }