示例#1
0
        public bool deleteDocente(int idTeacher)
        {
            AccesoDatos.Docente    docente;
            AccesoDatos.UserSchool userSchool;

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

            docente = new AccesoDatos.Docente();
            docente.deleteTeacher(idTeacher);
            return(true);
        }
示例#2
0
        public bool deleteDocente(int idTeacher)
        {
            AccesoDatos.Docente docente;
            AccesoDatos.UserSchool userSchool;

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

            docente = new AccesoDatos.Docente();
            docente.deleteTeacher(idTeacher);
            return true;
        }
 public List<ModeloNegocio.School> getAllSchoolForUser(int iduser)
 {
     //LogicaNegocioa.UsuarioLN objListaUsuario = new LogicaNegocio.UsuarioLN();
     List<ModeloNegocio.School> lista = new List<ModeloNegocio.School>();
     AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     Schools = userSchool.getAllSchoolForIdUser(iduser);
     foreach (DataRow fila in Schools.Rows)
     {
         ModeloNegocio.School school = new ModeloNegocio.School();
         school.id = int.Parse(fila["school_id"].ToString());
         school.Nombre = fila["nombre"].ToString();
         lista.Add(school);
     }
     return lista;
 }
        public List <ModeloNegocio.School> getAllSchoolForUser(int iduser)
        {
            //LogicaNegocioa.UsuarioLN objListaUsuario = new LogicaNegocio.UsuarioLN();
            List <ModeloNegocio.School> lista = new List <ModeloNegocio.School>();

            AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
            Schools = userSchool.getAllSchoolForIdUser(iduser);
            foreach (DataRow fila in Schools.Rows)
            {
                ModeloNegocio.School school = new ModeloNegocio.School();
                school.id     = int.Parse(fila["school_id"].ToString());
                school.Nombre = fila["nombre"].ToString();
                lista.Add(school);
            }
            return(lista);
        }
示例#5
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 int getCountTeacherForIdSchool(int school_id)
 {
     AccesoDatos.UserSchool userSchoolAD = new AccesoDatos.UserSchool();
     return(userSchoolAD.getCountTeacherForIdSchool(school_id));
 }
 public DataTable countTeacherForSchool()
 {
     AccesoDatos.UserSchool userSchoolAD = new AccesoDatos.UserSchool();
     return(userSchoolAD.getCountTeacherForSchool());
 }
 public bool deleteSchoolsForUserId(int iduser)
 {
     AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     return(userSchool.deleteSchoolsForUserId(iduser));
 }
 public bool updateSelectSchoolForIduser(int idSchool, int value)
 {
     AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     return(userSchool.updateSelectSchoolForIduser(idSchool, value));
 }
示例#10
0
 public int insertUserSchool(ModeloNegocio.UserSchool ObjUserSchool)
 {
     AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     return(userSchool.insertUserSchool(ObjUserSchool));
 }
示例#11
0
 public bool updateSelectSchoolForIduser(int idSchool, int value)
 {
     AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     return userSchool.updateSelectSchoolForIduser(idSchool, value);
 }
示例#12
0
 public int insertUserSchool(ModeloNegocio.UserSchool ObjUserSchool)
 {
     AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     return userSchool.insertUserSchool(ObjUserSchool);
 }
示例#13
0
 public int getCountTeacherForIdSchool(int school_id)
 {
     AccesoDatos.UserSchool userSchoolAD = new AccesoDatos.UserSchool();
     return userSchoolAD.getCountTeacherForIdSchool(school_id);
 }
示例#14
0
 public bool deleteSchoolsForUserId(int iduser)
 {
     AccesoDatos.UserSchool userSchool = new AccesoDatos.UserSchool();
     return userSchool.deleteSchoolsForUserId(iduser);
 }
示例#15
0
 public DataTable countTeacherForSchool()
 {
     AccesoDatos.UserSchool userSchoolAD = new AccesoDatos.UserSchool();
     return userSchoolAD.getCountTeacherForSchool();
 }