Next4Me
 All Classes Files Functions Variables
Email Class Reference

Administrare Email. More...

Inheritance diagram for Email:

Public Member Functions

 addEditEmail ($entity)
 Adauga o inregistrare noua daca IdEmail==0, sau face update la una existenta daca IdEmail!=0.
ATENTIE!! La introducerea unei inregistrari toate campurile sunt OBLIGATORII. Chiar daca nu exista date se trimite gol.
La Editare in afara de id toate sunt optionale. More...
 
 deleteEmail ($entity)
 Sterge Address aferent IdAddress sau IdContact primit. More...
 
 getEmail ($entity)
 Returneaza (in campul "response") Email-ul aferent unui IdEmail (cand IdEmail!=0) sau toate inregistrarile (cand IdEmail==0). De asemenea daca primeste IdContact va returnat toate inregistrarile care sunt legate de un Contact In caz de eroare (resId!=0), campul "response" contine descrierea erorii (tip string). More...
 

Protected Attributes

 $_name ="Email"
 tabela mapata de clasa
 
 $_primary ="IdEmail"
 cheie primara
 

Detailed Description

Administrare Email.

Clasa implementeaza functiile de add/edit/delete/get pentru Email.

Examples:
Email.

Definition at line 20 of file Email.php.

Member Function Documentation

addEditEmail (   $entity)

Adauga o inregistrare noua daca IdEmail==0, sau face update la una existenta daca IdEmail!=0.
ATENTIE!! La introducerea unei inregistrari toate campurile sunt OBLIGATORII. Chiar daca nu exista date se trimite gol.
La Editare in afara de id toate sunt optionale.

Parameters
[in]Integer$IdEmailIdEmail
[in]String$Valueadresa de email efectiva
[in]String$Typetipul adresei
[in]Integer$IdContactlegatura cu tabela Contact
Exceptions
<5022>Nu puteti muta un Email de pe un Contact pe altul
<3113>Campuri obligatorii nu au fost trimise
<3114>Nu puteti edita un Email inexistenta
Returns
array(resultCode, resultId)
Used for testing Email
Examples:
Email.

Definition at line 41 of file Email.php.

deleteEmail (   $entity)

Sterge Address aferent IdAddress sau IdContact primit.

Parameters
[in]Integer$IdEmailIdEmail
[in]Integer$IdContactIdContact legatura cu Contact
Exceptions
<3115>Nu puteti sterge un Email inexistent.
<3161>Campuri obligatorii nu au fost trimise
Returns
array(resultCode, resultId)
Used for testing Email
Examples:
Email.

Definition at line 189 of file Email.php.

getEmail (   $entity)

Returneaza (in campul "response") Email-ul aferent unui IdEmail (cand IdEmail!=0) sau toate inregistrarile (cand IdEmail==0). De asemenea daca primeste IdContact va returnat toate inregistrarile care sunt legate de un Contact In caz de eroare (resId!=0), campul "response" contine descrierea erorii (tip string).

Parameters
[in]Integer$IdEmailIdEmail
[in]Integer$IdContactIdContact legatura cu Contact
[in]Integer$IdUserAccountlegatura cu tabela UserAccount, acest parametru il baga automat indexcontroller functie de token
[in]Integer$UserAccountTypeacest parametru il baga automat indexcontroller functie de token si reprezinta clasa de useri din care face parte
[in]Integer$pageSizereprezinta numaru de inregistrari pe pagina, este optional iar daca nu se trimite este incarcata valoarea default definitia in application.ini
[in]Integer$pageNoreprezinta numarul paginii care urmeaza sa fie afisata, este optional iar daca nu se trimite este incarcata valoarea default definitia in application.ini
[in]String$orderColumnreprezinta coloana dupa care se va face ordonarea rezultatului, este optional iar daca nu se trimite este incarcata valoarea default definitia in application.ini
[in]String$orderTypereprezinta modul in care se va face ordonarea rezultatului (DESC/ASC), este optional iar daca nu se trimite este incarcata valoarea default definitia in application.ini
Exceptions
<3116>Email-ul cerut nu exista in baza de date.
<3134>Campuri obligatorii nu au fost trimise
Returns
array(resultCode, resultId)
Used for testing Email
Examples:
Email.

Definition at line 302 of file Email.php.


The documentation for this class was generated from the following file: