Exemple #1
0
        public Alumno Add(Alumno alumno, string format)
        {
            Alumno al;

            alumno.Edad = CalculoEdad(alumno.FechadeNacimiento);
            alumno.FechadeNacimiento = HoraRegistro();

            switch (format)
            {
            case "txt":
                alumnodao = new AlumnoTxtDao();
                al        = alumnodao.Add(alumno);
                break;

            case "json":
                alumnodao = new AlumnoJsonDao();
                al        = alumnodao.Add(alumno);
                break;

            case "xml":
                alumnodao = new AlumnoXmlDao();
                al        = alumnodao.Add(alumno);
                break;

            default:
                throw new ArgumentException("Tipo de formato no correcto", "format");
            }

            return(al);
        }
Exemple #2
0
        public void testInit()
        {
            alumnoxmldao = new AlumnoXmlDao();

            if (File.Exists(path))
            {
                File.Delete(path);
            }
        }
Exemple #3
0
        public void testInit()
        {
            alumnojsondao = new AlumnoJsonDao();

            if (File.Exists(path))
            {
                File.Delete(path);
            }
        }
Exemple #4
0
 public AlumnoBL()
 {
     alumnoDao = new AlumnoDao();
 }