Пример #1
0
        public void Add(Matricula entity)
        {
            var auxAnioAcademico = new AniosAcademicosRepository(_context).GetAnioAcademico(DateTime.Now.Year);

            if (auxAnioAcademico != null)
            {
                entity.Seccion       = ChooseSeccion(entity.Grado);
                entity.AnioAcademico = auxAnioAcademico;
                entity.Fecha         = DateTime.Now;

                if (entity.Alumno.Id == 0)
                {
                    _context.Alumnos.Add(entity.Alumno);
                }
                else
                {
                    _context.Entry(entity.Alumno).State           = EntityState.Modified;
                    _context.Entry(entity.Alumno.Apoderado).State = EntityState.Modified;
                }

                _context.Entry(entity).State = EntityState.Added;
            }
        }
Пример #2
0
 public void Add(Cronograma entity)
 {
     _context.Entry(entity).State = EntityState.Added;
 }
Пример #3
0
 public void Add(AnioAcademico entity)
 {
     _context.Entry(entity).State = EntityState.Added;
 }
Пример #4
0
 public void Add(Curso entity)
 {
     _context.Entry(entity).State = EntityState.Added;
 }
Пример #5
0
 public void Update(Alumno entity)
 {
     _context.Entry(entity.Apoderado).State = EntityState.Modified;
     _context.Entry(entity).State           = EntityState.Modified;
 }
Пример #6
0
 public void Add(Seccion entity)
 {
     _context.Entry(entity).State = EntityState.Added;
 }
Пример #7
0
 public void Add(Colaborador entity)
 {
     _context.Entry(entity).State = EntityState.Added;
 }
Пример #8
0
 public void Add(Profesor entity)
 {
     _context.Entry(entity).State = EntityState.Added;
     AddCursos(entity.Id, entity.Cursos);
 }