Beispiel #1
0
        public User ObtenerDatos(string id, out string mensaje)
        {
            AlumnoPersistance obj = new AlumnoPersistance();
            User usuario          = obj.SeleccionarPorId(id, out mensaje);

            if (usuario != null)
            {
                usuario.Nivel = obj.ObtenerNivel(usuario.MatriculaID, usuario.CarreraID, usuario.PlanID, usuario.EspecialidadID, out mensaje);

                if (usuario.Nivel > 0)
                {
                    string[] tutor = obj.ObtenerTutor(usuario.ID, out mensaje);

                    if (tutor != null)
                    {
                        usuario.Tutor         = tutor[0];
                        usuario.TutorID       = tutor[1];
                        usuario.TutorUsername = Comun.Utils.ObtenerUsernameAD(tutor[1], out mensaje);
                        usuario.TutorUsername = "******";
                        if (usuario.TutorUsername != "")
                        {
                            usuario.TutorMOSSID = MossPersistance.UserPersistence.GetUserID(usuario.TutorUsername, true, out mensaje);
                        }
                    }
                }
            }

            return(usuario);
        }
Beispiel #2
0
        public bool ActualizarMateria(string id, string materia, float nota)
        {
            AlumnoPersistance obj = new AlumnoPersistance();

            return(obj.ActualizarMateria(id, materia, nota));
        }
Beispiel #3
0
        public bool AlumnoEsValido(User usuario, out string mensaje)
        {
            AlumnoPersistance obj = new AlumnoPersistance();

            return(obj.EsValido(usuario, out mensaje));
        }