Example #1
0
        private void FixupAPP_USUARIO(APP_USUARIO previousValue)
        {
            if (previousValue != null && previousValue.CAT_SESION.Contains(this))
            {
                previousValue.CAT_SESION.Remove(this);
            }

            if (APP_USUARIO != null)
            {
                if (!APP_USUARIO.CAT_SESION.Contains(this))
                {
                    APP_USUARIO.CAT_SESION.Add(this);
                }
                if (IdUsuario != APP_USUARIO.IdUsuario)
                {
                    IdUsuario = APP_USUARIO.IdUsuario;
                }
            }
        }
        private void FixupAPP_USUARIO(APP_USUARIO previousValue)
        {
            if (previousValue != null && previousValue.Notificacions.Contains(this))
            {
                previousValue.Notificacions.Remove(this);
            }

            if (APP_USUARIO != null)
            {
                if (!APP_USUARIO.Notificacions.Contains(this))
                {
                    APP_USUARIO.Notificacions.Add(this);
                }
                if (IdUsuario != APP_USUARIO.IdUsuario)
                {
                    IdUsuario = APP_USUARIO.IdUsuario;
                }
            }
        }