Ejemplo n.º 1
0
        /// <summary>
        /// Met à jour un item existant
        /// </summary>
        /// <param name="fromBdd">L'item existant</param>
        /// <param name="fromApi">L'item contenant les nouvelles données</param>
        private void Update(LudothequeDto fromBdd, LudothequeDto fromApi)
        {
            fromBdd.NomItem = fromApi.NomItem;
            fromBdd.LudoTag = fromApi.LudoTag;

            // On recopie l'item d'origine dans l'objet relation
            foreach (var ludoTag in fromBdd.LudoTag)
            {
                ludoTag.Ludotheque = fromBdd;
            }

            // Maj en BDD
            ludothequeDao.Update(fromBdd);
        }