public Persona ObtenerTipoPersonaDiponible(int id) { Persona persona = new Persona(); PersonaDAC tipoPersonaDAC = new PersonaDAC(); List <TipoPersona> tipoPersonasBase = new List <TipoPersona>(); List <TipoPersonaPersona> tipoPersonaPersonas = new List <TipoPersonaPersona>(); TipoPersonaPersonaComponent tipoPersonaPersonaComponent = new TipoPersonaPersonaComponent(); TipoPersonaComponent tipoPersonaComponent = new TipoPersonaComponent(); tipoPersonasBase = tipoPersonaComponent.Read(); tipoPersonaPersonas = tipoPersonaPersonaComponent.Read(id); persona = tipoPersonaDAC.ReadBy(id); foreach (TipoPersona item in tipoPersonasBase) { int a = 0; foreach (TipoPersonaPersona subItem in tipoPersonaPersonas) { if (subItem.tipoPersona.Id == item.Id) { a = 1; } } if (a == 0) { persona.listaTipoPersona.Add(item); } } return(persona); }
public Persona ReadBy(string id) { Persona persona = new Persona(); PersonaDAC personaDAC = new PersonaDAC(); persona = personaDAC.ReadBy(id); UsuariosComponent usuariosComponent = new UsuariosComponent(); persona.usuarios = usuariosComponent.ReadBy(persona.usuarios.Id); return(persona); }
public Persona ReadBy(int id) { Persona persona = new Persona(); PersonaDAC personaDAC = new PersonaDAC(); persona = personaDAC.ReadBy(id); UsuariosComponent usuariosComponent = new UsuariosComponent(); return(persona); }