Exemple #1
0
        public static EstanciaEN Convert(EstanciaDTO dto)
        {
            EstanciaEN newinstance = null;

            try
            {
                if (dto != null)
                {
                    newinstance = new EstanciaEN();



                    newinstance.IdEstancia  = dto.IdEstancia;
                    newinstance.Nombre      = dto.Nombre;
                    newinstance.Descripcion = dto.Descripcion;
                    newinstance.Codigo      = dto.Codigo;
                    newinstance.Plano       = dto.Plano;
                    if (dto.TipoEstancia_oid != null)
                    {
                        PersonalHomeGenNHibernate.CAD.PersonalHome.ITipoEstanciaCAD tipoEstanciaCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.TipoEstanciaCAD();

                        newinstance.TipoEstancia = new System.Collections.Generic.List <PersonalHomeGenNHibernate.EN.PersonalHome.TipoEstanciaEN>();
                        foreach (int entry in dto.TipoEstancia_oid)
                        {
                            newinstance.TipoEstancia.Add(tipoEstanciaCAD.ReadOIDDefault(entry));
                        }
                    }
                    if (dto.Vista_oid != null)
                    {
                        PersonalHomeGenNHibernate.CAD.PersonalHome.IVistaCAD vistaCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.VistaCAD();

                        newinstance.Vista = new System.Collections.Generic.List <PersonalHomeGenNHibernate.EN.PersonalHome.VistaEN>();
                        foreach (int entry in dto.Vista_oid)
                        {
                            newinstance.Vista.Add(vistaCAD.ReadOIDDefault(entry));
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(newinstance);
        }
Exemple #2
0
        public static InmuebleEN Convert(InmuebleDTO dto)
        {
            InmuebleEN newinstance = null;

            try
            {
                if (dto != null)
                {
                    newinstance = new InmuebleEN();



                    newinstance.IdInmueble   = dto.IdInmueble;
                    newinstance.Nombre       = dto.Nombre;
                    newinstance.Superficie   = dto.Superficie;
                    newinstance.Dormitorios  = dto.Dormitorios;
                    newinstance.Aseos        = dto.Aseos;
                    newinstance.ImporteDesde = dto.ImporteDesde;
                    newinstance.Iva          = dto.Iva;
                    newinstance.Imagen       = dto.Imagen;
                    newinstance.Plano        = dto.Plano;
                    if (dto.Vista_oid != null)
                    {
                        PersonalHomeGenNHibernate.CAD.PersonalHome.IVistaCAD vistaCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.VistaCAD();

                        newinstance.Vista = new System.Collections.Generic.List <PersonalHomeGenNHibernate.EN.PersonalHome.VistaEN>();
                        foreach (int entry in dto.Vista_oid)
                        {
                            newinstance.Vista.Add(vistaCAD.ReadOIDDefault(entry));
                        }
                    }
                    newinstance.Recomendado = dto.Recomendado;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(newinstance);
        }