public PersonaDTO CreateDTO(PersonaBE be) { PersonaDTO dto; if (be != null) { dto = new PersonaDTO() { id_persona = be.id_persona, id_plan = be.id_plan, apellido = be.apellido, nombre = be.nombre, direccion = be.direccion, fecha_nac = be.fecha_nac, legajo = be.legajo, telefono = be.telefono, tipo_persona = be.tipo_persona, estado = be.estado }; dto.Usuarios = new List <UsuarioDTO>(); if (be.Usuarios != null) { foreach (var item in be.Usuarios) { dto.Usuarios.Add(FactoryUsuarioDTO.GetInstance().CreateDTO(item)); } } return(dto); } return(dto = new PersonaDTO()); }
public static FactoryUsuarioDTO GetInstance() { if (_factory == null) { _factory = new FactoryUsuarioDTO(); } return(_factory); }