public static JuegoEN Convert(JuegoDTO dto) { JuegoEN newinstance = null; try { if (dto != null) { newinstance = new JuegoEN(); newinstance.Id = dto.Id; newinstance.ItemActual = dto.ItemActual; newinstance.Aciertos = dto.Aciertos; newinstance.Fallos = dto.Fallos; newinstance.Puntuacion = dto.Puntuacion; if (dto.Usuarios_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IUsuarioCAD usuarioCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.UsuarioCAD(); newinstance.Usuarios = usuarioCAD.ReadOIDDefault(dto.Usuarios_oid); } newinstance.IntentosItemActual = dto.IntentosItemActual; newinstance.Finalizado = dto.Finalizado; newinstance.NivelActual = dto.NivelActual; } } catch (Exception ex) { throw ex; } return(newinstance); }
public static ItemEN Convert(ItemDTO dto) { ItemEN newinstance = null; try { if (dto != null) { newinstance = new ItemEN(); newinstance.Id = dto.Id; newinstance.Nombre = dto.Nombre; newinstance.Descripcion = dto.Descripcion; newinstance.Imagen = dto.Imagen; newinstance.EsValido = dto.EsValido; if (dto.Usuario_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IUsuarioCAD usuarioCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.UsuarioCAD(); newinstance.Usuario = usuarioCAD.ReadOIDDefault(dto.Usuario_oid); } if (dto.Nivel_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.INivelCAD nivelCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.NivelCAD(); newinstance.Nivel = nivelCAD.ReadOIDDefault(dto.Nivel_oid); } if (dto.Material_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IMaterialCAD materialCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.MaterialCAD(); newinstance.Material = materialCAD.ReadOIDDefault(dto.Material_oid); } if (dto.AccionReciclar_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IAccionReciclarCAD accionReciclarCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.AccionReciclarCAD(); newinstance.AccionReciclar = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.AccionReciclarEN>(); foreach (int entry in dto.AccionReciclar_oid) { newinstance.AccionReciclar.Add(accionReciclarCAD.ReadOIDDefault(entry)); } } newinstance.Puntuacion = dto.Puntuacion; } } catch (Exception ex) { throw ex; } return(newinstance); }
public static PuntoReciclajeEN Convert(PuntoReciclajeDTO dto) { PuntoReciclajeEN newinstance = null; try { if (dto != null) { newinstance = new PuntoReciclajeEN(); newinstance.Id = dto.Id; newinstance.Latitud = dto.Latitud; newinstance.Longitud = dto.Longitud; newinstance.EsValido = dto.EsValido; if (dto.Usuario_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IUsuarioCAD usuarioCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.UsuarioCAD(); newinstance.Usuario = usuarioCAD.ReadOIDDefault(dto.Usuario_oid); } if (dto.Contenedores != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IContenedorCAD contenedorCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.ContenedorCAD(); newinstance.Contenedores = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.ContenedorEN>(); foreach (ContenedorDTO entry in dto.Contenedores) { newinstance.Contenedores.Add(ContenedorAssemblerDTO.Convert(entry)); } } if (dto.Estancia_oid != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IEstanciaCAD estanciaCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.EstanciaCAD(); newinstance.Estancia = estanciaCAD.ReadOIDDefault(dto.Estancia_oid); } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static DudaEN Convert(DudaDTO dto) { DudaEN newinstance = null; try { if (dto != null) { newinstance = new DudaEN(); newinstance.Id = dto.Id; newinstance.Titulo = dto.Titulo; newinstance.Cuerpo = dto.Cuerpo; if (dto.Usuario_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IUsuarioCAD usuarioCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.UsuarioCAD(); newinstance.Usuario = usuarioCAD.ReadOIDDefault(dto.Usuario_oid); } if (dto.Respuestas != null) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IRespuestaCAD respuestaCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.RespuestaCAD(); newinstance.Respuestas = new System.Collections.Generic.List <ReciclaUAGenNHibernate.EN.ReciclaUA.RespuestaEN>(); foreach (RespuestaDTO entry in dto.Respuestas) { newinstance.Respuestas.Add(RespuestaAssemblerDTO.Convert(entry)); } } newinstance.Fecha = dto.Fecha; newinstance.Util = dto.Util; newinstance.Tema = dto.Tema; } } catch (Exception ex) { throw ex; } return(newinstance); }
public static MaterialEN Convert(MaterialDTO dto) { MaterialEN newinstance = null; try { if (dto != null) { newinstance = new MaterialEN(); newinstance.Id = dto.Id; newinstance.Nombre = dto.Nombre; newinstance.Contenedor = dto.Contenedor; 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)); } } newinstance.EsValido = dto.EsValido; if (dto.Usuario_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IUsuarioCAD usuarioCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.UsuarioCAD(); newinstance.Usuario = usuarioCAD.ReadOIDDefault(dto.Usuario_oid); } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static RespuestaEN Convert(RespuestaDTO dto) { RespuestaEN newinstance = null; try { if (dto != null) { newinstance = new RespuestaEN(); newinstance.Id = dto.Id; newinstance.Cuerpo = dto.Cuerpo; if (dto.Duda_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IDudaCAD dudaCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.DudaCAD(); newinstance.Duda = dudaCAD.ReadOIDDefault(dto.Duda_oid); } if (dto.Usuario_oid != -1) { ReciclaUAGenNHibernate.CAD.ReciclaUA.IUsuarioCAD usuarioCAD = new ReciclaUAGenNHibernate.CAD.ReciclaUA.UsuarioCAD(); newinstance.Usuario = usuarioCAD.ReadOIDDefault(dto.Usuario_oid); } newinstance.Fecha = dto.Fecha; newinstance.EsCorrecta = dto.EsCorrecta; newinstance.Util = dto.Util; } } catch (Exception ex) { throw ex; } return(newinstance); }