Esempio n. 1
0
        public Boletin Create(Boletin entity)

        {
            if (Verificar(entity))
            {
                DateTime ff = new DateTime(entity.año, entity.cutrimeste * 2 + 3, 30);

                //if (DateTime.Now >= ff)
                //{
                //    return null;
                //}
                //else
                //{
                BoletinDAC asistenciaDAC = new BoletinDAC();

                PDFboletinComponent pDFboletinComponent = new PDFboletinComponent();
                pDFboletinComponent.GenerarPDF(entity);

                return(asistenciaDAC.Create(entity));
                //}
            }
            else
            {
                return(null);
            }
        }
Esempio n. 2
0
        public void Delete(int id)
        {
            BoletinDAC          asistenciaDAC       = new BoletinDAC();
            PDFboletinComponent pDFboletinComponent = new PDFboletinComponent();
            BoletinComponent    boletinComponent    = new BoletinComponent();

            pDFboletinComponent.BorroaPDF(boletinComponent.ReadBy(id));
            asistenciaDAC.Delete(id);
        }
Esempio n. 3
0
        public Boletin ReadBy(Boletin entity)
        {
            BoletinDAC asistenciaDAC = new BoletinDAC();
            Boletin    result        = null;

            PersonaComponent personaComponent = new PersonaComponent();

            result = asistenciaDAC.ReadBy(entity);



            return(result);
        }
Esempio n. 4
0
        public Boletin ReadBy(int id)
        {
            BoletinDAC asistenciaDAC = new BoletinDAC();
            Boletin    result        = null;

            AlumnoComponent personaComponent = new AlumnoComponent();

            result = asistenciaDAC.ReadBy(id);


            result.persona = personaComponent.ReadBy(result.persona.Id);


            return(result);
        }
Esempio n. 5
0
        public List <Boletin> ReadByAlumnoYAño(Boletin entity)
        {
            BoletinDAC     asistenciaDAC = new BoletinDAC();
            List <Boletin> result        = new List <Boletin>();

            foreach (Boletin item in asistenciaDAC.ReadByAlumnoYAño(entity))
            {
                AlumnoComponent personaComponent = new AlumnoComponent();
                Boletin         asistencia       = new Boletin();

                asistencia         = item;
                asistencia.persona = personaComponent.ReadBy(item.persona.Id);

                result.Add(asistencia);
            }
            return(result);
        }