Uploaded image for project: 'OSAMES ORM'
  1. OSAMES ORM
  2. ORM-162

Méthode de copie (clonage) d'un objet

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.1.0
    • Fix Version/s: 0.2.0
    • Component/s: None
    • Labels:
      None

      Description

      Dans l'application qui utilise l'ORM, on voudrait une façon pratique de gérer ce qui suit :

      • on a un objet initial
      • on copie cet objet vers un nouvel objet
      • on met à jour ce nouvel objet avec les données du formulaire posté
      • on appelle l'ORM en UPDATE avec cet objet à jour.

      Des recherches ont montré que le clonage doit plutôt être fait manuellement, champ par champ (ne pas cloner les objets liés par exemple) et retourne une variable de type object qui sera à caster.

      Method public object Copy()
      File IDatabaseEntityObject (interface), DatabaseEntityObject (classe abstraite : elle définit cette méthode en abstract)
      Concerns copie/clonage

        Attachments

          Activity

            People

            • Assignee:
              xarkam Benjamin Nolmans
              Reporter:
              babs Barbara Post
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: