private void Initialize(GenreFilmIndex genreFilmIndex)
        {
            Id      = genreFilmIndex.Id;
            GenreId = genreFilmIndex.GenreId;
            FilmId  = genreFilmIndex.FilmId;

            OnInitializeComplete();
        }
        public GenreFilmIndex(DB.GenreFilmIndex genreFilmIndexLinq)
            : this()
        {
            GenreFilmIndex genreFilmIndex = new GenreFilmIndex();

            Converter.ConvertToBusinessObject <GenreFilmIndex>(genreFilmIndex, genreFilmIndexLinq);

            Initialize(genreFilmIndex);
        }
        public bool Load(global::System.Int32 _Id)
        {
            DB.GenreFilmIndex genreFilmIndexLinq = Load <global::System.Int32>(_Id);

            if (genreFilmIndexLinq == null)
            {
                return(false);
            }

            GenreFilmIndex genreFilmIndex = new GenreFilmIndex();

            Converter.ConvertToBusinessObject <GenreFilmIndex>(genreFilmIndex, genreFilmIndexLinq);

            Initialize(genreFilmIndex);

            return(true);
        }
        public bool Delete()
        {
            OnDelete();

            DB.GenreFilmIndex genreFilmIndexLinq = Delete <global::System.Int32>(Id);

            if (genreFilmIndexLinq == null)
            {
                return(false);
            }

            GenreFilmIndex genreFilmIndex = new GenreFilmIndex();

            Converter.ConvertToBusinessObject <GenreFilmIndex>(genreFilmIndex, genreFilmIndexLinq);

            Initialize(genreFilmIndex);

            OnDeleteComplete();

            return(true);
        }