public static ComentarioEN Convert(ComentarioDTO dto) { ComentarioEN newinstance = null; try { if (dto != null) { newinstance = new ComentarioEN(); newinstance.Id = dto.Id; newinstance.Cuerpo = dto.Cuerpo; newinstance.PendienteModeracion = dto.PendienteModeracion; newinstance.FechaPublicacion = dto.FechaPublicacion; if (dto.Creador_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.ISuperUsuarioCAD superUsuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.SuperUsuarioCAD(); newinstance.Creador = superUsuarioCAD.ReadOIDDefault(dto.Creador_oid); } if (dto.Reportadores_oid != null) { NuevoInmueblateGenNHibernate.CAD.RedSocial.ISuperUsuarioCAD superUsuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.SuperUsuarioCAD(); newinstance.Reportadores = new System.Collections.Generic.List <NuevoInmueblateGenNHibernate.EN.RedSocial.SuperUsuarioEN>(); foreach (int entry in dto.Reportadores_oid) { newinstance.Reportadores.Add(superUsuarioCAD.ReadOIDDefault(entry)); } } if (dto.Entrada_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.IEntradaCAD entradaCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.EntradaCAD(); newinstance.Entrada = entradaCAD.ReadOIDDefault(dto.Entrada_oid); } if (dto.ElementosMultimedia_oid != null) { NuevoInmueblateGenNHibernate.CAD.RedSocial.IElementoMultimediaCAD elementoMultimediaCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.ElementoMultimediaCAD(); newinstance.ElementosMultimedia = new System.Collections.Generic.List <NuevoInmueblateGenNHibernate.EN.RedSocial.ElementoMultimediaEN>(); foreach (int entry in dto.ElementosMultimedia_oid) { newinstance.ElementosMultimedia.Add(elementoMultimediaCAD.ReadOIDDefault(entry)); } } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static MensajeEN Convert(MensajeDTO dto) { MensajeEN newinstance = null; try { if (dto != null) { newinstance = new MensajeEN(); newinstance.Id = dto.Id; newinstance.PendienteModeracion = dto.PendienteModeracion; newinstance.FechaEnvio = dto.FechaEnvio; newinstance.Asunto = dto.Asunto; newinstance.Cuerpo = dto.Cuerpo; newinstance.Leido = dto.Leido; if (dto.Emisor_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.ISuperUsuarioCAD superUsuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.SuperUsuarioCAD(); newinstance.Emisor = superUsuarioCAD.ReadOIDDefault(dto.Emisor_oid); } if (dto.Receptor_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.ISuperUsuarioCAD superUsuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.SuperUsuarioCAD(); newinstance.Receptor = superUsuarioCAD.ReadOIDDefault(dto.Receptor_oid); } if (dto.ElementosMultimedia_oid != null) { NuevoInmueblateGenNHibernate.CAD.RedSocial.IElementoMultimediaCAD elementoMultimediaCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.ElementoMultimediaCAD(); newinstance.ElementosMultimedia = new System.Collections.Generic.List <NuevoInmueblateGenNHibernate.EN.RedSocial.ElementoMultimediaEN>(); foreach (int entry in dto.ElementosMultimedia_oid) { newinstance.ElementosMultimedia.Add(elementoMultimediaCAD.ReadOIDDefault(entry)); } } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static GrupoEN Convert(GrupoDTO dto) { GrupoEN newinstance = null; try { if (dto != null) { newinstance = new GrupoEN(); newinstance.Id = dto.Id; newinstance.Tipo = dto.Tipo; newinstance.Nombre = dto.Nombre; newinstance.Descripcion = dto.Descripcion; if (dto.Miembros_oid != null) { NuevoInmueblateGenNHibernate.CAD.RedSocial.ISuperUsuarioCAD superUsuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.SuperUsuarioCAD(); newinstance.Miembros = new System.Collections.Generic.List <NuevoInmueblateGenNHibernate.EN.RedSocial.SuperUsuarioEN>(); foreach (int entry in dto.Miembros_oid) { newinstance.Miembros.Add(superUsuarioCAD.ReadOIDDefault(entry)); } } if (dto.Muro_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.IMuroCAD muroCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.MuroCAD(); newinstance.Muro = muroCAD.ReadOIDDefault(dto.Muro_oid); } if (dto.PreferenciasBusqueda_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.IPreferenciasBusquedaCAD preferenciasBusquedaCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.PreferenciasBusquedaCAD(); newinstance.PreferenciasBusqueda = preferenciasBusquedaCAD.ReadOIDDefault(dto.PreferenciasBusqueda_oid); } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static MuroEN Convert(MuroDTO dto) { MuroEN newinstance = null; try { if (dto != null) { newinstance = new MuroEN(); newinstance.Id = dto.Id; newinstance.PendienteModeracion = dto.PendienteModeracion; if (dto.PropietarioUsuario_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.ISuperUsuarioCAD superUsuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.SuperUsuarioCAD(); newinstance.PropietarioUsuario = superUsuarioCAD.ReadOIDDefault(dto.PropietarioUsuario_oid); } if (dto.PropietarioGrupo_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.IGrupoCAD grupoCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.GrupoCAD(); newinstance.PropietarioGrupo = grupoCAD.ReadOIDDefault(dto.PropietarioGrupo_oid); } if (dto.Entradas_oid != null) { NuevoInmueblateGenNHibernate.CAD.RedSocial.IEntradaCAD entradaCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.EntradaCAD(); newinstance.Entradas = new System.Collections.Generic.List <NuevoInmueblateGenNHibernate.EN.RedSocial.EntradaEN>(); foreach (int entry in dto.Entradas_oid) { newinstance.Entradas.Add(entradaCAD.ReadOIDDefault(entry)); } } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static ValoracionEN Convert(ValoracionDTO dto) { ValoracionEN newinstance = null; try { if (dto != null) { newinstance = new ValoracionEN(); newinstance.Id = dto.Id; newinstance.Valoracion = dto.Valoracion; newinstance.Descripcion = dto.Descripcion; newinstance.PendienteModeracion = dto.PendienteModeracion; if (dto.Emisor_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.ISuperUsuarioCAD superUsuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.SuperUsuarioCAD(); newinstance.Emisor = superUsuarioCAD.ReadOIDDefault(dto.Emisor_oid); } if (dto.Receptor_oid != -1) { NuevoInmueblateGenNHibernate.CAD.RedSocial.ISuperUsuarioCAD superUsuarioCAD = new NuevoInmueblateGenNHibernate.CAD.RedSocial.SuperUsuarioCAD(); newinstance.Receptor = superUsuarioCAD.ReadOIDDefault(dto.Receptor_oid); } } } catch (Exception ex) { throw ex; } return(newinstance); }