You are on page 1of 6

c

c

DAO Generico ± um exemplo a pedidos
c

ccc c


c c.

c c  c  c.

cc c.

cc c c c c c .

c.

c.

cc c c .

c c cc .

cc c c .

 c .

 c c  cc.

cc  cc c c .

cc   c  c .

c c cc c  c  c.

c.

!c!c   c "c.

 c c#c c   cc$  cc c c"  c c  %&c' c c .

c  cc  cc.

 c   c  c  ccc     .

                              !"   #$  %   % &'    &  '    & ! (!('   & ! (!('     )&'     (*" &  " '    (*" &  " '     )&         "'     ) %  &'     (*" &  "          "'     (*"  %  &  " '    &  '    &  '   &  '  +  cc c    ()c ' c  c c  c c   "c  cc c  c   cc  * cc.

c c   cc   cc c c   %&c  c   c c c.

c c +c     .

                               .

           .

 (      .   .

 %        .

 - *"        .

        .

   *"       .

   . .

.       .

   *"    (       .

  ((  .

c c       /   .

 0  -            /                      /                     .

           .

       1     &    2     3*4563*    278'        -  " -           !#   ( $         2  .  (  & -   '     %   %     -  &  %   % '$   .

  % 2  %   +  19 &:.

&'  +  <= =& >?   ' = =1 .:'  %   %  &'$    %   +    (*"  %  &  " '$     2 (*" &" '    6 2/6 &&''    . &'  +     ) %  &'$     2 )&'    6 2/6 &&''    .

     @ A   B (*" &'  =<  (*" &  " '$     2 (*" &" 8C'   &&D2'EE&&'22C''$     &8'  +$     + +   &    '$   ($    2  & '    &  '    .

&'        + .

&  - *"  "'$    -     &"'  .

 /  - )*"  &"'  + +    &    '$   ($ .

c c    2  & '    &  '    .

&'  + .

&  - *"  "'$    -    &"'   .

 /  - )*"  &"'  + +   &    '$   ($    & ' .

&  '  + .

&  - *"  "'$    -    &"'   .

 /  - )*"  &"'  + +    &    '$   ($    & ' &  '  + .

&  - *"  "'$    -    &"'   .

 /  - )*"  &"'  + +  19 &:.

:'   &   ! (!('$   ($    2  & '      2 &  %  (!('    &'   + .

&  - *"  "'$    -     &"'   .

 /  - )*"  &"'  + +  19 &:.

:'   &   ! (!('$   ($    2  & '      2  &  %  (!('    &'   + .

&  - *"  "'$    -    &"'   .

 /  - )*"  &"'  + +  19 &:.

 :'   )&'$   ($    2  & '    %  2 %  &  % '    %  &'     &'  + .

&  -  *"  "'$    -    &"'   .

 /  - )*"  &"'  + .

c c +  19 &:.

.:'    (*" &  " '$   ($    2  & '    %  2 %  &  % '    &*"  &" ' &.

)AF9-*3*' % &'    ( & ..

''    %  &'       %  &" '     &'  + .

&  - *"  "'$    -    &"'   .

 /  - )*"  &"'  + +          %  &  %    " '$  +  19 &:.

:'    (*" &  "          "'$   ($    2  & '    %  2 %  &  % '    &*"  &" ' &. .

)AF9-*3*' % &'    ( & ..

''       %  &" '    %  &'    &  D28'$    . 3 &  '   +   & "D28'$    . "3 & "'   +    &'  + .

&  - *"  "'$    -    &"'   .

 /  - )*"  &"'  + +  19 &:.

:'    )&         "'$   ($    2  & '   %  2 %  &  % '    %  &'    &  D28'$    . "3 & "'   +    &'  + . 3 &  '   +   & "D28'$    .

&  - *"  "'$    -    &"'   .

 /  - )*"  &"'  + .

   (A ( (' $  &&  (.    ''$    D::G &&& '  (.c c +       %  &%   '$ +    &   (. D2  + +  cc c     c  c. '  &''  +    (. D2'EE&  (.

c.

  c  cc  c c.

 cc c c       c  c.

c.

  c  c   c&c.

 c c "  c c.

 cc cc c.

  cc. c ccc   !   c c  c.

 c " c   c c.

c c.

c cc c.

cc       c c c c .

-  c.

c c.

c c   c.c c/.cc c c c c .c c c0 .

c1c  c ccc  c .

 c    c   c c$  cc c  c.

 c  c .

.

cc  c c   ccc+c     .

          .

  %       %  "   $  + cc c c   %&c  c+c     .

                          .

  %         .

 562C    %  6 &'$  &%  '  + + acho que era isto.   %    1 & 2:  :'   %  6 "  -     %   $        . o que acharam deste DAO genérico?c   c" c  2 c  c ' c c   c  .

   c-c c c c345cc .

c   c c   cc.

c645c cc  -c c .

c.

c c c .

 c    c  c  c .

%&cc .

c c  c "c.

cc  c c  c c c  c  c c c  cc   "c c  c.

c c  c  c c  cc.

c.

.

"c c   "c   cc.

c'2c " 7c c .