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

Insert "intelligent" sans préciser les données à insérer

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: In analysis
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 0.2.0
    • Fix Version/s: 0.3.0
    • Component/s: None
    • Labels:
      None

      Description

      Contexte

      Insertion d'un objet "dans sa globalité".

      Idée

      Possibilité de ne pas préciser les propriétés concernées par l'insert.
      L'ORM utilisera toutes les propriétés déclarées dans le mapping.

      Proposition

      Il faudrait une adaptation de la méthode Insert<T> .

      Method long Insert<T>(T databaseEntityObject_, string sqlTemplateName_, List<string> lstPropertiesNames_, OOrmDbTransactionWrapper transaction_ = null)
      File osamesmicroorm\dbtools\dbtoolsinserts.cs
      Concerns Nouvelle méthode long InsertWhatEverKnown<T>(T databaseEntityObject_, string sqlTemplateName_, OOrmDbTransactionWrapper transaction_ = null)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              babs Barbara Post
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated: