bool IntfDalIndividu.updateIndividu(crlIndividu Individu, HtmlGenericControl divIndication) { #region declaration bool isUpdate = false; string numIndividu = ""; string strIndication = ""; crlIndividu individuIndication = null; IntfDalIndividu serviceIndividu = new ImplDalIndividu(); #endregion #region implementation divIndication.Style.Add("font-size", "14px"); divIndication.Style.Add("color", "Red"); if (Individu != null) { if (Individu.CinIndividu != "") { numIndividu = serviceIndividu.isAllIndividu(Individu); if (numIndividu.Equals("")) { isUpdate = serviceIndividu.updateIndividu(Individu); if (!isUpdate) { strIndication = "Une erreur ce produit durant la modification!"; divIndication.InnerHtml = "<p>" + strIndication + "</p>"; } } else { strIndication = "CIN déjà enregistrer dans la base de données!<br/>"; individuIndication = serviceIndividu.selectIndividu(numIndividu); if (individuIndication != null) { strIndication += "Nom:" + individuIndication.NomIndividu + "<br/>"; strIndication += "Prénom:" + individuIndication.PrenomIndividu + "<br/>"; } divIndication.InnerHtml = "<p>" + strIndication + "</p>"; } } else { isUpdate = serviceIndividu.updateIndividu(Individu); if (!isUpdate) { strIndication = "Une erreur ce produit durant la modification!"; divIndication.InnerHtml = "<p>" + strIndication + "</p>"; } } } #endregion return(isUpdate); }
string IntfDalIndividu.insertIndividu(crlIndividu Individu, string sigleAgence, HtmlGenericControl divIndication) { #region declaration string strNumIndividuTemp = ""; string numIndividu = ""; string strIndication = ""; crlIndividu individuIndication = null; IntfDalIndividu serviceIndividu = new ImplDalIndividu(); #endregion #region implementation divIndication.Style.Add("font-size", "14px"); divIndication.Style.Add("color", "Red"); if (Individu != null) { if (Individu.CinIndividu != "") { Individu.NumIndividu = serviceIndividu.isCINIndividu(Individu); if (Individu.NumIndividu.Equals("")) { Individu.NumIndividu = serviceIndividu.insertIndividu(Individu, sigleAgence); if (Individu.NumIndividu != "") { numIndividu = Individu.NumIndividu; } else { strIndication = "Une erreur ce produit durant l'enregistrement!"; divIndication.InnerHtml = "<p>" + strIndication + "</p>"; } } else { strNumIndividuTemp = Individu.NumIndividu; Individu.NumIndividu = ""; Individu.NumIndividu = serviceIndividu.isAllIndividu(Individu); if (Individu.NumIndividu.Equals("")) { strIndication = "CIN déjà enregistrer dans la base de données!<br/>"; individuIndication = serviceIndividu.selectIndividu(strNumIndividuTemp); if (individuIndication != null) { strIndication += "Nom:" + individuIndication.NomIndividu + "<br/>"; strIndication += "Prénom:" + individuIndication.PrenomIndividu + "<br/>"; } divIndication.InnerHtml = "<p>" + strIndication + "</p>"; } else { if (serviceIndividu.updateIndividu(Individu)) { numIndividu = Individu.NumIndividu; } else { strIndication = "Une erreur ce produit durant l'enregistrement!"; divIndication.InnerHtml = "<p>" + strIndication + "</p>"; } } } } else { Individu.NumIndividu = serviceIndividu.isNotCINIndividu(Individu); if (individuIndication.NumIndividu.Equals("")) { Individu.NumIndividu = serviceIndividu.insertIndividu(Individu, sigleAgence); if (Individu.NumIndividu != "") { numIndividu = Individu.NumIndividu; } else { strIndication = "Une erreur ce produit durant l'enregistrement!"; divIndication.InnerHtml = "<p>" + strIndication + "</p>"; } } else { if (serviceIndividu.updateIndividu(Individu)) { numIndividu = Individu.NumIndividu; } else { strIndication = "Une erreur ce produit durant l'enregistrement!"; divIndication.InnerHtml = "<p>" + strIndication + "</p>"; } } } } #endregion return(numIndividu); }