public List<ModeloNegocio.User> getAllTeacherForUser(int iduser)
 {
     //LogicaNegocioa.UsuarioLN objListaUsuario = new LogicaNegocio.UsuarioLN();
     List<ModeloNegocio.User> lista = new List<ModeloNegocio.User>();
     AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher();
     Teachers = userTeacher.getAllTeacherForIdUser(iduser);
     foreach (DataRow fila in Teachers.Rows)
     {
         ModeloNegocio.User teacher = new ModeloNegocio.User();
         teacher.id = int.Parse(fila["user_teacher_id"].ToString());
         teacher.FullName = fila["name"].ToString();
         lista.Add(teacher);
     }
     return lista;
 }
示例#2
0
        public List <ModeloNegocio.User> getAllTeacherForUser(int iduser)
        {
            //LogicaNegocioa.UsuarioLN objListaUsuario = new LogicaNegocio.UsuarioLN();
            List <ModeloNegocio.User> lista = new List <ModeloNegocio.User>();

            AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher();
            Teachers = userTeacher.getAllTeacherForIdUser(iduser);
            foreach (DataRow fila in Teachers.Rows)
            {
                ModeloNegocio.User teacher = new ModeloNegocio.User();
                teacher.id       = int.Parse(fila["user_teacher_id"].ToString());
                teacher.FullName = fila["name"].ToString();
                lista.Add(teacher);
            }
            return(lista);
        }
示例#3
0
        public bool deleteAsesor(int iduser)
        {
            AccesoDatos.Asesor      asesor;
            AccesoDatos.UserTeacher userTeacher;
            AccesoDatos.UserSchool  userSchool;

            List <ModeloNegocio.School> lista  = new List <ModeloNegocio.School>();
            List <ModeloNegocio.User>   lista1 = new List <ModeloNegocio.User>();

            ModeloNegocio.Asesor Asesor = new ModeloNegocio.Asesor();

            LogicaNegocio.UserSchool  asesorSchool  = new LogicaNegocio.UserSchool();
            LogicaNegocio.UserTeacher asesorTeacher = new LogicaNegocio.UserTeacher();

            lista  = asesorSchool.getAllSchoolForUser(iduser);
            lista1 = asesorTeacher.getAllTeacherForUser(iduser);

            foreach (ModeloNegocio.School schoolLista in lista)
            {
                userSchool = new AccesoDatos.UserSchool();
                userSchool.updateSelectSchoolForIduser(schoolLista.id, 0);
            }

            foreach (ModeloNegocio.User teacherLista in lista1)
            {
                userTeacher = new AccesoDatos.UserTeacher();
                userTeacher.updateSelectTeacherForIduser(teacherLista.id, 0);
            }
            //Asesor = asesor.getAsesorId(iduser);
            asesor = new AccesoDatos.Asesor();
            asesor.deleteAsesor(iduser);

            userTeacher = new AccesoDatos.UserTeacher();
            userTeacher.deleteTeachersForUserId(iduser);

            userSchool = new AccesoDatos.UserSchool();
            userSchool.deleteSchoolsForUserId(iduser);

            return(true);
        }
 public bool updateSelectTeacherForIduser(int idUser, int value)
 {
     AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher();
     return userTeacher.updateSelectTeacherForIduser(idUser, value);
 }
 public int insertUserTeacher(ModeloNegocio.UserTeacher ObjUserTeacher)
 {
     AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher();
     return userTeacher.insertUserTeacher(ObjUserTeacher);
 }
 public bool deleteTeachersForUserId(int iduser)
 {
     AccesoDatos.UserTeacher userSchool = new AccesoDatos.UserTeacher();
     return userSchool.deleteTeachersForUserId(iduser);
 }
示例#7
0
 public bool deleteTeachersForUserId(int iduser)
 {
     AccesoDatos.UserTeacher userSchool = new AccesoDatos.UserTeacher();
     return(userSchool.deleteTeachersForUserId(iduser));
 }
示例#8
0
 public bool updateSelectTeacherForIduser(int idUser, int value)
 {
     AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher();
     return(userTeacher.updateSelectTeacherForIduser(idUser, value));
 }
示例#9
0
 public int insertUserTeacher(ModeloNegocio.UserTeacher ObjUserTeacher)
 {
     AccesoDatos.UserTeacher userTeacher = new AccesoDatos.UserTeacher();
     return(userTeacher.insertUserTeacher(ObjUserTeacher));
 }