コード例 #1
0
        public bool Update(Materia entity)
        {
            MateriaDAC materiaDAC = new MateriaDAC();

            materiaDAC.Update(entity);
            return(true);
        }
コード例 #2
0
        public Materia Create(Materia entity)
        {
            if (Verificar(entity))
            {
                MateriaDAC materiaDAC = new MateriaDAC();



                return(materiaDAC.Create(entity));
            }
            else
            {
                return(null);
            }
        }
コード例 #3
0
        public List <Materia> ReadByEspecialidad(int legajo)
        {
            MateriaDAC     materiaDAC = new MateriaDAC();
            List <Materia> result     = new List <Materia>();

            foreach (var item in materiaDAC.ReadByEspecialidad(legajo))
            {
                EspecialidadComponent especialidadComponent = new EspecialidadComponent();
                Especialidad          especialidad          = new Especialidad();
                especialidad = especialidadComponent.ReadBy(item.especialidad.Id);
                Materia materia = new Materia(especialidad);
                materia.Id      = item.Id;
                materia.materia = item.materia;
                result.Add(materia);
            }
            return(result);
        }
コード例 #4
0
        public Materia ReadBy(int id)
        {
            MateriaDAC materiaDAC = new MateriaDAC();
            Materia    materia    = new Materia();

            materia = materiaDAC.ReadBy(id);

            EspecialidadComponent especialidadComponent = new EspecialidadComponent();
            Especialidad          especialidad          = new Especialidad();

            especialidad = especialidadComponent.ReadBy(materia.especialidad.Id);
            Materia result = new Materia(especialidad);

            result.Id      = materia.Id;
            result.materia = materia.materia;

            return(result);
        }
コード例 #5
0
        public void Delete(int id)
        {
            MateriaDAC materiaDAC = new MateriaDAC();

            materiaDAC.Delete(id);
        }
コード例 #6
0
        public Materia ReadBy(string id)
        {
            MateriaDAC materiaDAC = new MateriaDAC();

            return(materiaDAC.ReadBy(id));
        }