Taimer.User.UpdateMatricula C# (CSharp) Method

UpdateMatricula() public method

public UpdateMatricula ( List actAc ) : void
actAc List
return void
        public void UpdateMatricula(List<Actividad_a> actAc)
        {
            CADUser usr = new CADUser();

            List<Actividad_a> actAcademicasAux = new List<Actividad_a>();
            foreach (Actividad_a act_a in actAcademicas) {
                actAcademicasAux.Add(act_a);
            }

            foreach (Actividad_a act in actAcademicasAux) {
                if (!actAc.Contains(act)) {
                    actAcademicas.Remove(act);
                    usr.Desmatricular(dni, act.Codigo);
                }
            }

            foreach (Actividad_a act in actAc) {
                if (!actAcademicas.Contains(act)) {
                    actAcademicas.Add(act);
                    usr.Matricular(dni, act.Codigo);
                }
            }
        }