public static EstanciaEN Convert(EstanciaDTO dto) { EstanciaEN newinstance = null; try { if (dto != null) { newinstance = new EstanciaEN(); newinstance.Id = dto.Id; newinstance.Actividad = dto.Actividad; newinstance.Latitud = dto.Latitud; newinstance.Longitud = dto.Longitud; newinstance.Nombre = dto.Nombre; if (dto.Edificio_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IEdificioCAD edificioCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.EdificioCAD(); newinstance.Edificio = edificioCAD.ReadOIDDefault(dto.Edificio_oid); } if (dto.Planta_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IPlantaCAD plantaCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.PlantaCAD(); newinstance.Planta = plantaCAD.ReadOIDDefault(dto.Planta_oid); } if (dto.Puntos_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IPuntoReciclajeCAD puntoReciclajeCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.PuntoReciclajeCAD(); newinstance.Puntos = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.PuntoReciclajeEN>(); foreach (int entry in dto.Puntos_oid) { newinstance.Puntos.Add(puntoReciclajeCAD.ReadOIDDefault(entry)); } } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static ContenedorEN Convert(ContenedorDTO dto) { ContenedorEN newinstance = null; try { if (dto != null) { newinstance = new ContenedorEN(); newinstance.Id = dto.Id; newinstance.Tipo = dto.Tipo; if (dto.Punto_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IPuntoReciclajeCAD puntoReciclajeCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.PuntoReciclajeCAD(); newinstance.Punto = puntoReciclajeCAD.ReadOIDDefault(dto.Punto_oid); } if (dto.Acciones_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IAccionReciclarCAD accionReciclarCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.AccionReciclarCAD(); newinstance.Acciones = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.AccionReciclarEN>(); foreach (int entry in dto.Acciones_oid) { newinstance.Acciones.Add(accionReciclarCAD.ReadOIDDefault(entry)); } } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static UsuarioAdministradorEN Convert(UsuarioAdministradorDTO dto) { UsuarioAdministradorEN newinstance = null; try { if (dto != null) { newinstance = new UsuarioAdministradorEN(); if (dto.Notas_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.INotaInformativaCAD notaInformativaCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.NotaInformativaCAD(); newinstance.Notas = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.NotaInformativaEN>(); foreach (int entry in dto.Notas_oid) { newinstance.Notas.Add(notaInformativaCAD.ReadOIDDefault(entry)); } } newinstance.Id = dto.Id; newinstance.Nombre = dto.Nombre; newinstance.Apellidos = dto.Apellidos; newinstance.Email = dto.Email; newinstance.Pass = dto.Pass; newinstance.Fecha = dto.Fecha; if (dto.Items_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IItemCAD itemCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.ItemCAD(); newinstance.Items = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.ItemEN>(); foreach (int entry in dto.Items_oid) { newinstance.Items.Add(itemCAD.ReadOIDDefault(entry)); } } if (dto.Dudas_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IDudaCAD dudaCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.DudaCAD(); newinstance.Dudas = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.DudaEN>(); foreach (int entry in dto.Dudas_oid) { newinstance.Dudas.Add(dudaCAD.ReadOIDDefault(entry)); } } if (dto.Respuestas_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IRespuestaCAD respuestaCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.RespuestaCAD(); newinstance.Respuestas = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.RespuestaEN>(); foreach (int entry in dto.Respuestas_oid) { newinstance.Respuestas.Add(respuestaCAD.ReadOIDDefault(entry)); } } if (dto.Puntos_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IPuntoReciclajeCAD puntoReciclajeCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.PuntoReciclajeCAD(); newinstance.Puntos = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.PuntoReciclajeEN>(); foreach (int entry in dto.Puntos_oid) { newinstance.Puntos.Add(puntoReciclajeCAD.ReadOIDDefault(entry)); } } newinstance.EmailVerificado = dto.EmailVerificado; if (dto.Materiales_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IMaterialCAD materialCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.MaterialCAD(); newinstance.Materiales = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.MaterialEN>(); foreach (int entry in dto.Materiales_oid) { newinstance.Materiales.Add(materialCAD.ReadOIDDefault(entry)); } } newinstance.Borrado = dto.Borrado; if (dto.Juegos_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IJuegoCAD juegoCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.JuegoCAD(); newinstance.Juegos = juegoCAD.ReadOIDDefault(dto.Juegos_oid); } } } catch (Exception ex) { throw ex; } return(newinstance); }