Agrego:
Como veis, desde Recinte se accede a Recinte.Municipi.Municipi, a
recinte.Municipi.Municipi.Provincia,... ese es el problema


        private string CalcularIdentificacioParcela(DunRecinte
recinte)
        {
            string _resultat = "{0}{1}-{3}-{4}-{5}-{6}";
            string _idProvincia = GeneralUtils.GetFilledNumber
(recinte.Municipi.Municipi.Provincia.CodiProvincia, 2);
            string _idMunicipi = GeneralUtils.GetFilledNumber
(recinte.Municipi.Municipi.CodiMunicipi, 3);
            string _agregat = GeneralUtils.GetFilledNumber
(recinte.Agregat.GetValueOrDefault(0).ToString(), 3);
            string _zona = GeneralUtils.GetFilledNumber
(recinte.Zona.GetValueOrDefault(0).ToString(), 2);
            string _poligon = GeneralUtils.GetFilledNumber
(recinte.Poligon, 3);
            string _parcela = GeneralUtils.GetFilledNumber
(recinte.Parcela.GetValueOrDefault(0).ToString(), 5);
            string _recinte = GeneralUtils.GetFilledNumber
(recinte.Recinte.GetValueOrDefault(0).ToString(), 5);

            return String.Format(_resultat, _idProvincia, _idMunicipi,
_agregat, _zona, _poligon, _parcela, _recinte);
        }

        public partial class DunRecinte
        {

        private System.Int16? _Agregat;
        private System.Int16? _AnyPlanta;
        private System.Int16? _AnyRessembra;
        private System.Int16? _ArbresAillats;
                private System.String _CanviOliveres;
                private DunDeclaracio _Declaracio;
                private readonly ISet<DunRecAjut> _RecinteAjuts = new
HashedSet<DunRecAjut>();
                private readonly ISet<DunRecArbre> _RecinteArbres = new
HashedSet<DunRecArbre>();
                private DunCodisEmpresCertif _EmpresCertif;
                private System.String _IdFinca;
                private System.String _IndArrencada;
                private System.String _IsValidat;
                private System.Single _MarcPlant1;
                private System.Single _MarcPlant2;
                private System.Single _MetresCamins;
                private System.Single _MetresMur;
                private System.String _ModSigpac;
                private DunCodisMunicipiCad _Municipi;
        private System.Int32? _NumPar;
        private System.Int32? _Parcela;
        private System.Int32? _ParcelFructicola;
                private System.String _PassaportFitosanitari;
                private System.String _PeusCitric;
        private DunCodisPeus _Peus;
        private System.String _Poligon;
        private System.Int32? _Recinte;
                private System.String _SecaRegadiu;
                private DunCodisSistemaFormacio _SistemaFormacio;
                private DunCodisSistemaReg _SistemaReg;
                private System.Double? _SupConreada;
                private DunCodisTinenca _Tinenca;
                private DunCodisUs _Us;
                private DunCodisVarietat _Varietat;
        private System.Int16? _Zona;
        private DunCodisSistemaCaptacio _SistemaCaptacio;

        public virtual System.Int16? Agregat
                {
                        get
                        {
                                return _Agregat;
                        }
                        set
                        {
                                _Agregat = value;
                        }
                }

        public virtual System.Int16? AnyPlanta
                {
                        get
                        {
                                return _AnyPlanta;
                        }
                        set
                        {
                                _AnyPlanta = value;
                        }
                }

        public virtual System.Int16? AnyRessembra
                {
                        get
                        {
                                return _AnyRessembra;
                        }
                        set
                        {
                                _AnyRessembra = value;
                        }
                }

        public virtual System.Int16? ArbresAillats
                {
                        get
                        {
                                return _ArbresAillats;
                        }
                        set
                        {
                                _ArbresAillats = value;
                        }
                }

                public virtual System.String CanviOliveres
                {
                        get
                        {
                                return _CanviOliveres;
                        }
                        set
                        {
                                _CanviOliveres = value;
                        }
                }

                public virtual DunDeclaracio Declaracio
                {
                        get
                        {
                                return _Declaracio;
                        }
                        set
                        {
                                _Declaracio = value;
                        }
                }
        public virtual ISet<DunRecAjut> RecinteAjuts
                {
                        get
                        {
                return _RecinteAjuts;
                        }
                }

        public virtual ISet<DunRecArbre> RecinteArbres
                {
                        get
                        {
                return _RecinteArbres;
                        }
                }

                public virtual DunCodisEmpresCertif EmpresCertif
                {
                        get
                        {
                                return _EmpresCertif;
                        }
                        set
                        {
                                _EmpresCertif = value;
                        }
                }


                public virtual System.String IdFinca
                {
                        get
                        {
                                return _IdFinca;
                        }
                        set
                        {
                                Check.Require(value != null,"IdFinca must not 
be null.");
                                _IdFinca = value;
                        }
                }



                public virtual System.String IndArrencada
                {
                        get
                        {
                                return _IndArrencada;
                        }
                        set
                        {
                                _IndArrencada = value;
                        }
                }

                public virtual System.String IsValidat
                {
                        get
                        {
                                return _IsValidat;
                        }
                        set
                        {
                                _IsValidat = value;
                        }
                }

                public virtual System.Single MarcPlant1
                {
                        get
                        {
                                return _MarcPlant1;
                        }
                        set
                        {
                                _MarcPlant1 = value;
                        }
                }

                public virtual System.Single MarcPlant2
                {
                        get
                        {
                                return _MarcPlant2;
                        }
                        set
                        {
                                _MarcPlant2 = value;
                        }
                }

                public virtual System.Single MetresCamins
                {
                        get
                        {
                                return _MetresCamins;
                        }
                        set
                        {
                                _MetresCamins = value;
                        }
                }

                public virtual System.Single MetresMur
                {
                        get
                        {
                                return _MetresMur;
                        }
                        set
                        {
                                _MetresMur = value;
                        }
                }

                public virtual System.String ModSigpac
                {
                        get
                        {
                                return _ModSigpac;
                        }
                        set
                        {
                                _ModSigpac = value;
                        }
                }

                public virtual DunCodisMunicipiCad Municipi
                {
                        get
                        {
                                return _Municipi;
                        }
                        set
                        {
                                _Municipi = value;
                        }
                }
        public virtual System.Int32? NumPar
                {
                        get
                        {
                                return _NumPar;
                        }
                        set
                        {
                                _NumPar = value;
                        }
                }

        public virtual System.Int32? Parcela
                {
                        get
                        {
                                return _Parcela;
                        }
                        set
                        {
                                _Parcela = value;
                        }
                }

        public virtual System.Int32? ParcelFructicola
                {
                        get
                        {
                                return _ParcelFructicola;
                        }
                        set
                        {
                                _ParcelFructicola = value;
                        }
                }

                public virtual System.String PassaportFitosanitari
                {
                        get
                        {
                                return _PassaportFitosanitari;
                        }
                        set
                        {
                                _PassaportFitosanitari = value;
                        }
                }

                public virtual System.String PeusCitric
                {
                        get
                        {
                                return _PeusCitric;
                        }
                        set
                        {
                                _PeusCitric = value;
                        }
                }

        public virtual DunCodisPeus Peus
        {
            get
            {
                return _Peus;
            }
            set
            {
                _Peus = value;
            }
        }

                public virtual System.String Poligon
                {
                        get
                        {
                                return _Poligon;
                        }
                        set
                        {
                                _Poligon = value;
                        }
                }

        public virtual System.Int32? Recinte
                {
                        get
                        {
                                return _Recinte;
                        }
                        set
                        {
                                _Recinte = value;
                        }
                }

                public virtual System.String SecaRegadiu
                {
                        get
                        {
                                return _SecaRegadiu;
                        }
                        set
                        {
                                _SecaRegadiu = value;
                        }
                }

                public virtual DunCodisSistemaFormacio SistemaFormacio
                {
                        get
                        {
                                return _SistemaFormacio;
                        }
                        set
                        {
                                _SistemaFormacio = value;
                        }
                }
                public virtual DunCodisSistemaReg SistemaReg
                {
                        get
                        {
                                return _SistemaReg;
                        }
                        set
                        {
                                _SistemaReg = value;
                        }
                }
                public virtual System.Double? SupConreada
                {
                        get
                        {
                                return _SupConreada;
                        }
                        set
                        {
                                _SupConreada = value;
                        }
                }

                public virtual DunCodisTinenca Tinenca
                {
                        get
                        {
                                return _Tinenca;
                        }
                        set
                        {
                                _Tinenca = value;
                        }
                }
                public virtual DunCodisUs Us
                {
                        get
                        {
                                return _Us;
                        }
                        set
                        {
                                _Us = value;
                        }
                }
                public virtual DunCodisVarietat Varietat
                {
                        get
                        {
                                return _Varietat;
                        }
                        set
                        {
                                _Varietat = value;
                        }
                }
        public virtual System.Int16? Zona
                {
                        get
                        {
                                return _Zona;
                        }
                        set
                        {
                                _Zona = value;
                        }
                }

        public virtual DunCodisSistemaCaptacio SistemaCaptacio
        {
            get
            {
                return _SistemaCaptacio;
            }
            set
            {
                _SistemaCaptacio = value;
            }
        }

On 14 dic, 17:42, José F. Romaniello <[email protected]> wrote:
> Mostra CalcularIdentificacioParcela y DunRecinte (lo mas importante de esta
> clase).
>
> Gracias.

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a