コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        public Persona ReadBy(int id)
        {
            Persona    persona    = new Persona();
            PersonaDAC personaDAC = new PersonaDAC();

            persona = personaDAC.ReadBy(id);
            UsuariosComponent usuariosComponent = new UsuariosComponent();


            return(persona);
        }