コード例 #1
0
        public bool Update(Familia entity)
        {
            FamiliaDAC familiaDAC = new FamiliaDAC();

            familiaDAC.Update(entity);
            return(true);
        }
コード例 #2
0
        public List <Familia> Read()
        {
            FamiliaDAC familiaComponent = new FamiliaDAC();

            List <Familia> result = new List <Familia>();

            foreach (var item in familiaComponent.Read())
            {
                Familia familia = new Familia();
                familia = item;
                AlumnoComponent personaComponent = new AlumnoComponent();
                familia.persona = personaComponent.ReadBy(item.persona.Id);
                result.Add(familia);
            }
            return(result);
        }
コード例 #3
0
        public Familia Create(Familia entity)
        {
            if (Verificar(entity))
            {
                FamiliaDAC familiaDAC = new FamiliaDAC();
                Familia    familia    = new Familia();
                familia = familiaDAC.Create(entity);


                return(familia);
            }
            else
            {
                return(null);
            }
        }
コード例 #4
0
        public Familia ReadBy(int id)
        {
            Familia         familia          = new Familia();
            AlumnoComponent personaComponent = new AlumnoComponent();

            FamiliaDAC familiaComponent = new FamiliaDAC();

            familia = familiaComponent.ReadBy(id);
            if (familia == null)
            {
                return(null);
            }
            else
            {
                familia.persona = personaComponent.ReadBy(familia.persona.Id);
                return(familia);
            }
        }
コード例 #5
0
        public void Delete(int id)
        {
            FamiliaDAC familiaDAC = new FamiliaDAC();

            familiaDAC.Delete(id);
        }