\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client}{}\section{src.\+m.\+Abonnement.\+Client Class Reference}
\label{classsrc_1_1m_1_1_abonnement_1_1_client}\index{src.\+m.\+Abonnement.\+Client@{src.\+m.\+Abonnement.\+Client}}


Représentation d\textquotesingle{}un \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client} de Dream\+Park.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a53746d797b85e8dc5a990292b7ba9871}{\+\_\+\+\_\+init\+\_\+\+\_\+}
\begin{DoxyCompactList}\small\item\em Constructeur du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a9b28aa2a2c3fabeb8bb3b8262eb7b393}{maj} (self, \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a0dfdf707e2b63e0f205e62a4ec8af994}{nom}, \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a56e3db34c5e2fbca9041a2c9ad66b60c}{prenom}, \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_acfb9beb5fb0150b175908fb3f5a7f258}{cb}, type\+Abonnement)
\begin{DoxyCompactList}\small\item\em Mise a jour du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. \end{DoxyCompactList}\item 
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_ad73d900cc6db4c3a054859b5adfc609c}{}def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_ad73d900cc6db4c3a054859b5adfc609c}{desabo} (self)\label{classsrc_1_1m_1_1_abonnement_1_1_client_ad73d900cc6db4c3a054859b5adfc609c}

\begin{DoxyCompactList}\small\item\em Desabonne le \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client} en le supprimant. \end{DoxyCompactList}\item 
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_a56e3db34c5e2fbca9041a2c9ad66b60c}{}def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a56e3db34c5e2fbca9041a2c9ad66b60c}{prenom} (self)\label{classsrc_1_1m_1_1_abonnement_1_1_client_a56e3db34c5e2fbca9041a2c9ad66b60c}

\begin{DoxyCompactList}\small\item\em Propriete \+: prenom du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. \end{DoxyCompactList}\item 
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_a0dfdf707e2b63e0f205e62a4ec8af994}{}def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a0dfdf707e2b63e0f205e62a4ec8af994}{nom} (self)\label{classsrc_1_1m_1_1_abonnement_1_1_client_a0dfdf707e2b63e0f205e62a4ec8af994}

\begin{DoxyCompactList}\small\item\em Propriete \+: nom du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. \end{DoxyCompactList}\item 
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_ad94aaaaa0fb179c3341161ce145f6b7e}{}def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_ad94aaaaa0fb179c3341161ce145f6b7e}{id} (self)\label{classsrc_1_1m_1_1_abonnement_1_1_client_ad94aaaaa0fb179c3341161ce145f6b7e}

\begin{DoxyCompactList}\small\item\em Propriete \+: id du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. \end{DoxyCompactList}\item 
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_acfb9beb5fb0150b175908fb3f5a7f258}{}def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_acfb9beb5fb0150b175908fb3f5a7f258}{cb} (self)\label{classsrc_1_1m_1_1_abonnement_1_1_client_acfb9beb5fb0150b175908fb3f5a7f258}

\begin{DoxyCompactList}\small\item\em Propriete \+: cb du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. \end{DoxyCompactList}\item 
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_a7a63ff58692498dd52601597ae43c5a4}{}def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a7a63ff58692498dd52601597ae43c5a4}{abonnement} (self)\label{classsrc_1_1m_1_1_abonnement_1_1_client_a7a63ff58692498dd52601597ae43c5a4}

\begin{DoxyCompactList}\small\item\em Propriete \+: abonnement du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. \end{DoxyCompactList}\item 
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_a7ef136f9fb9d286b1d9db48e58d0678f}{}def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a7ef136f9fb9d286b1d9db48e58d0678f}{\+\_\+\+\_\+str\+\_\+\+\_\+} (self)\label{classsrc_1_1m_1_1_abonnement_1_1_client_a7ef136f9fb9d286b1d9db48e58d0678f}

\begin{DoxyCompactList}\small\item\em Representation du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client} en chaine. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_ad9773dc71ddfdadab1d9f6d055542020}{nb\+Super\+Abo} ()
\begin{DoxyCompactList}\small\item\em Retourne le nombre de super abonné \end{DoxyCompactList}\item 
def \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client_a6e58b503a5e396849136bf1b6c69c0d4}{nb\+Abo} ()
\begin{DoxyCompactList}\small\item\em Retourne le nombre d\textquotesingle{}abonné \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Représentation d\textquotesingle{}un \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client} de Dream\+Park. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_a53746d797b85e8dc5a990292b7ba9871}{}\index{src\+::m\+::\+Abonnement\+::\+Client@{src\+::m\+::\+Abonnement\+::\+Client}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!src\+::m\+::\+Abonnement\+::\+Client@{src\+::m\+::\+Abonnement\+::\+Client}}
\subsubsection[{\+\_\+\+\_\+init\+\_\+\+\_\+}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Abonnement.\+Client.\+\_\+\+\_\+init\+\_\+\+\_\+ (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{id, }
\item[{}]{nom = {\ttfamily None}, }
\item[{}]{prenom = {\ttfamily None}, }
\item[{}]{cb = {\ttfamily None}, }
\item[{}]{type\+Abonnement = {\ttfamily None}}
\end{DoxyParamCaption}
)}\label{classsrc_1_1m_1_1_abonnement_1_1_client_a53746d797b85e8dc5a990292b7ba9871}


Constructeur du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. 


\begin{DoxyParams}{Parameters}
{\em id} & Si None \+: Création du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client} dans la bd a l\textquotesingle{}aide des autres parametres. Sinon \+: tentative de récupération du client avec cet id dans la bd \\
\hline
{\em nom} & nom du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client} si creation \\
\hline
{\em prenom} & prenom du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client} si creation \\
\hline
{\em cb} & cb du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client} si creation \\
\hline
{\em type\+Abonnement} & typeabonnement du client si creation \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_a9b28aa2a2c3fabeb8bb3b8262eb7b393}{}\index{src\+::m\+::\+Abonnement\+::\+Client@{src\+::m\+::\+Abonnement\+::\+Client}!maj@{maj}}
\index{maj@{maj}!src\+::m\+::\+Abonnement\+::\+Client@{src\+::m\+::\+Abonnement\+::\+Client}}
\subsubsection[{maj}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Abonnement.\+Client.\+maj (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{nom, }
\item[{}]{prenom, }
\item[{}]{cb, }
\item[{}]{type\+Abonnement}
\end{DoxyParamCaption}
)}\label{classsrc_1_1m_1_1_abonnement_1_1_client_a9b28aa2a2c3fabeb8bb3b8262eb7b393}


Mise a jour du \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_client}{Client}. 


\begin{DoxyParams}{Parameters}
{\em nom} & nouveau nom \\
\hline
{\em prenom} & nouveau prenom \\
\hline
{\em cb} & nouveau cb \\
\hline
{\em type\+Abonnement} & nouveau \hyperlink{classsrc_1_1m_1_1_abonnement_1_1_type_abonnement}{Type\+Abonnement} \\
\hline
\end{DoxyParams}
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_a6e58b503a5e396849136bf1b6c69c0d4}{}\index{src\+::m\+::\+Abonnement\+::\+Client@{src\+::m\+::\+Abonnement\+::\+Client}!nb\+Abo@{nb\+Abo}}
\index{nb\+Abo@{nb\+Abo}!src\+::m\+::\+Abonnement\+::\+Client@{src\+::m\+::\+Abonnement\+::\+Client}}
\subsubsection[{nb\+Abo}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Abonnement.\+Client.\+nb\+Abo (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}\label{classsrc_1_1m_1_1_abonnement_1_1_client_a6e58b503a5e396849136bf1b6c69c0d4}


Retourne le nombre d\textquotesingle{}abonné 

\begin{DoxyReturn}{Returns}
nombre d\textquotesingle{}abonné 
\end{DoxyReturn}
\hypertarget{classsrc_1_1m_1_1_abonnement_1_1_client_ad9773dc71ddfdadab1d9f6d055542020}{}\index{src\+::m\+::\+Abonnement\+::\+Client@{src\+::m\+::\+Abonnement\+::\+Client}!nb\+Super\+Abo@{nb\+Super\+Abo}}
\index{nb\+Super\+Abo@{nb\+Super\+Abo}!src\+::m\+::\+Abonnement\+::\+Client@{src\+::m\+::\+Abonnement\+::\+Client}}
\subsubsection[{nb\+Super\+Abo}]{\setlength{\rightskip}{0pt plus 5cm}def src.\+m.\+Abonnement.\+Client.\+nb\+Super\+Abo (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}\label{classsrc_1_1m_1_1_abonnement_1_1_client_ad9773dc71ddfdadab1d9f6d055542020}


Retourne le nombre de super abonné 

\begin{DoxyReturn}{Returns}
nombre de super abonné 
\end{DoxyReturn}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/m/Abonnement.\+py\end{DoxyCompactItemize}
