public static FamiliaPackEN Convert(FamiliaPackDTO dto) { FamiliaPackEN newinstance = null; try { if (dto != null) { newinstance = new FamiliaPackEN(); newinstance.IdFamPack = dto.IdFamPack; newinstance.Nombre = dto.Nombre; newinstance.Codigo = dto.Codigo; newinstance.Color = dto.Color; if (dto.Pack_oid != null) { PersonalHomeGenNHibernate.CAD.PersonalHome.IPackCAD packCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.PackCAD(); newinstance.Pack = new System.Collections.Generic.List <PersonalHomeGenNHibernate.EN.PersonalHome.PackEN>(); foreach (int entry in dto.Pack_oid) { newinstance.Pack.Add(packCAD.ReadOIDDefault(entry)); } } 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)); } } } } catch (Exception ex) { throw ex; } return(newinstance); }
public static VariableEN Convert(VariableDTO dto) { VariableEN newinstance = null; try { if (dto != null) { newinstance = new VariableEN(); newinstance.IdVariable = dto.IdVariable; newinstance.Nombre = dto.Nombre; newinstance.Caracteristicas = dto.Caracteristicas; newinstance.Precio = dto.Precio; newinstance.Imagen = dto.Imagen; newinstance.Iva = dto.Iva; newinstance.Miniatura = dto.Miniatura; if (dto.Pack_oid != null) { PersonalHomeGenNHibernate.CAD.PersonalHome.IPackCAD packCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.PackCAD(); newinstance.Pack = new System.Collections.Generic.List <PersonalHomeGenNHibernate.EN.PersonalHome.PackEN>(); foreach (int entry in dto.Pack_oid) { newinstance.Pack.Add(packCAD.ReadOIDDefault(entry)); } } } } catch (Exception ex) { throw ex; } return(newinstance); }