Beispiel #1
0
        /// <summary>
        /// Llama a capa de data para guardar los datos en la DB.
        /// </summary>
        /// <param name="student">Contiene los datos que se quiere guardar.</param>
        /// <param name="idstudent">El identificador del alumno en la DB.</param>
        private void CreatePreferenceStudent(Entities.Student student, int idstudent)
        {
            var dataStudent = new Data.Student();

            foreach (var p in student.Preferences)
            {
                dataStudent.CreatePreferenceStudent(p, idstudent);
            }
        }
Beispiel #2
0
        /// <summary>
        /// Llama a capa de data para guardar los datos en la DB.
        /// </summary>
        /// <param name="student">Contiene los datos que se quiere guardar.</param>
        public void CreateStudent(Entities.Student student)
        {
            var dataStudent = new Data.Student();
            int idstudent   = 0;

            CreatePerson(student);

            idstudent = dataStudent.CreateStudent(student.Prom, student.Dni, student.Assigned);

            CreatePreferenceStudent(student, idstudent);
        }
Beispiel #3
0
        public void UpdateStudent(Entities.Student student)
        {
            var dataStu = new Data.Student();

            dataStu.UpdateStudent(student.Assigned, student.Dni);
        }
Beispiel #4
0
        /// <summary>
        /// Llama a capa de data para guardar los datos en la DB.
        /// </summary>
        /// <param name="student">Contiene los datos que se quieren guardar.</param>
        private void CreatePerson(Entities.Student student)
        {
            var dataStudent = new Data.Student();

            dataStudent.CreatePerson(student.Dni, student.FirstName, student.LastName);
        }