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

Gérer quand la propriété n'existe pas dans le DatabaseEntityObject

    XMLWordPrintable

    Details

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

      Description

      On gère mal la non existence d'une propriété dans un database entity objet.

      Method FillDataObjectFromDataReader<T>
      File DbToolsSelects
      Concerns Il faut supprimer le try/catch et l'exception HResultEnum.E_CANNOTSETVALUEDATAREADERTODBENTITY, remplacer cela par un test si databaseEntityObject_.GetType().GetProperty(lstPropertiesNames_[i]) est null. Si oui, lancer une exception HResultEnum.E_TYPEDOESNTDEFINEPROPERTY. Adapter le(s) TU(s) existant(s).

      Method DetermineDatabaseColumnNameAndAdoParameter<T> et DetermineDatabaseColumnNamesAndAdoParameters<T>
      File DbToolsCommon
      Concerns Il faut lancer une exception HResultEnum.E_TYPEDOESNTDEFINEPROPERTY si {{ ... .GetType().GetProperty(...)}} est null. Si oui,. Adapter/créer le(s) TU(s) existants, je n'ai pas vérifié.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: