Esempio n. 1
0
        public void editarUsuario(int id_usuario, String usuario_alias, String nombre, String apellido, String password, String email, String telefono, int privilegio)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.usuario
                              .Where(s => s.id_usuario == id_usuario)
                              .FirstOrDefault <usuario>();

                    std.usuario_usuario  = usuario_alias;
                    std.nombre_usuario   = nombre;
                    std.apellido_usuario = apellido;
                    std.password_usuario = password;
                    std.telefono_usuario = telefono;
                    std.correo_usuario   = email;
                    std.nivel_privilegio = privilegio;

                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 2
0
        public void actualizarEstudiante(int dpi_alumno, String nombre_alumno, String apellido_alumno, String telefono_alumno, String correo_alumno, int edad_alumno, String direccion_alumno, int FACULTAD_id_facultad, int CARRERA_id_carrera, String estado_alumno, String carnet)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.alumno
                              .Where(s => s.dpi_alumno == dpi_alumno)
                              .FirstOrDefault <alumno>();

                    std.nombre_alumno    = nombre_alumno;
                    std.apellido_alumno  = apellido_alumno;
                    std.telefono_alumno  = telefono_alumno;
                    std.correo_alumno    = correo_alumno;
                    std.edad_alumno      = edad_alumno;
                    std.direccion_alumno = direccion_alumno;

                    std.CARRERA_id_carrera   = CARRERA_id_carrera;
                    std.FACULTAD_id_facultad = FACULTAD_id_facultad;
                    std.estado_alumno        = estado_alumno;
                    std.carnet = carnet;
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 3
0
        //Metodo para actualizar un seccion
        public void actualizarSeccion(int id_seccion, string seccion, string estado, int id_catedratico, int id_curso, int id_laboratorio, int id_salon, int id_horario, string ciclo)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.seccion_curso
                              .Where(s => s.id_seccion == id_seccion)
                              .FirstOrDefault <seccion_curso>();

                    std.seccion_seccion = seccion;
                    std.estado_seccion  = estado;
                    std.catedratico_id  = id_catedratico;
                    std.curso_id        = id_curso;
                    std.laboratorio_id  = id_laboratorio;
                    std.salon_id        = id_salon;
                    std.horario_id      = id_horario;
                    std.estado_seccion  = estado;
                    std.ciclo           = ciclo;
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        //Metodo para guardar un nuevo horario
        public void guardarHorario(String hora)
        {
            ModelAsignacion db = new ModelAsignacion();


            horario horanueva = new horario();

            horanueva.horario_horario = hora;
            db.horario.Add(horanueva);
            db.SaveChanges();
        }
Esempio n. 5
0
        public void guardarPensum(int idCarrera, String nombre)
        {
            pensum pensumNuevo = new pensum();

            //usuarioNuevo.id_pensum = usuario_alias;
            // pensumNuevo.id_pensum = id;
            pensumNuevo.CARRERA_id_carrera = idCarrera;
            pensumNuevo.nombre             = nombre;
            db.pensum.Add(pensumNuevo);
            db.SaveChanges();
        }
Esempio n. 6
0
        public bitacora guardarBitacora(int usuarioId, string accion)
        {
            bitacora bitacoraObj = new bitacora();

            bitacoraObj.fecha_hora_bitacora   = DateTime.Now;
            bitacoraObj.accionusario_bitacora = accion;
            bitacoraObj.usuario_id_usuario    = usuarioId;

            db.bitacora.Add(bitacoraObj);
            db.SaveChanges();

            return(bitacoraObj);
        }
Esempio n. 7
0
        //Metodo para guardar un nuevo edificion
        public void guardarEdificio(String nombre_edificio, String ubicacion_edificio)
        {
            ModelAsignacion db = new ModelAsignacion();


            edificio edificioNuevo = new edificio();

            edificioNuevo.nombre_edificio    = nombre_edificio;
            edificioNuevo.ubicacion_edificio = ubicacion_edificio;

            db.edificio.Add(edificioNuevo);
            db.SaveChanges();
        }
        public void guardarSeccionEstudiante(int seccionC, int estudianteDPI)
        {
            ModelAsignacion db = new ModelAsignacion();


            curso_estudiante cursoEst = new curso_estudiante();

            cursoEst.ALUMNO_dpi_alumno = estudianteDPI;
            cursoEst.CURSO_id_curso    = seccionC;

            db.curso_estudiante.Add(cursoEst);
            db.SaveChanges();
        }
Esempio n. 9
0
        public bitacora guardarBitacora(int usuarioId)
        {
            bitacora bitacoraObj = new bitacora();

            bitacoraObj.fecha_hora_bitacora   = DateTime.Now;
            bitacoraObj.accionusario_bitacora = "Inicio de sesión en el sistema.";
            bitacoraObj.usuario_id_usuario    = usuarioId;

            db.bitacora.Add(bitacoraObj);
            db.SaveChanges();

            return(bitacoraObj);
        }
Esempio n. 10
0
        //Metodo para guardar un nuevo salon
        public void guardarSalon(string capacidad_salon, int id_edificio, string nombre_salon)
        {
            using (ModelAsignacion db = new ModelAsignacion())
            {
                salon salonNuevo = new salon();
                salonNuevo.capacidad_salon      = capacidad_salon;
                salonNuevo.EDIFICIO_id_edificio = id_edificio;
                salonNuevo.nombre_salon         = nombre_salon;


                db.salon.Add(salonNuevo);
                db.SaveChanges();
            }
        }
Esempio n. 11
0
        //Metodo para guardar un nuevo laboratorio
        public void guardarlaboratorio(string nombre_laboratorio, int dpi_catedratico, int id_horario, int id_salon)
        {
            using (ModelAsignacion db = new ModelAsignacion())
            {
                laboratorio laboratorioNuevo = new laboratorio();

                laboratorioNuevo.descripcion_laboratorio     = nombre_laboratorio;
                laboratorioNuevo.CATEDRATICO_dpi_catedratico = dpi_catedratico;
                laboratorioNuevo.HORARIO_id_horario          = id_horario;
                laboratorioNuevo.SALON_id_salon = id_salon;

                db.laboratorio.Add(laboratorioNuevo);
                db.SaveChanges();
            }
        }
Esempio n. 12
0
        //Metodo para guardar una facultad
        public void guardarFacultad(String nombre_facultad, String direccion_facultad, String telefono_facultad, String correo_facultad)
        {
            ModelAsignacion db = new ModelAsignacion();

            facultad facultadNuevo = new facultad();

            // facultadNuevo.id_facultad = id_facultad;
            facultadNuevo.nombre_facultad    = nombre_facultad;
            facultadNuevo.direccion_facultad = direccion_facultad;
            facultadNuevo.telefono_facultad  = telefono_facultad;
            facultadNuevo.correo_facultad    = correo_facultad;

            db.facultad.Add(facultadNuevo);
            db.SaveChanges();
        }
Esempio n. 13
0
        //Metodo para guardar una nueva carrera
        public void guardarCarrera(String nombre_carrera, int FACULTAD_id_facultad, String jornada_carrera)
        {
            ModelAsignacion db = new ModelAsignacion();

            carrera carreraNueva = new carrera();


            carreraNueva.nombre_carrera       = nombre_carrera;
            carreraNueva.FACULTAD_id_facultad = FACULTAD_id_facultad;
            carreraNueva.jornada_carrera      = jornada_carrera;


            db.carrera.Add(carreraNueva);
            db.SaveChanges();
        }
Esempio n. 14
0
        public void guardarUsuario(String usuario_alias, String nombre, String apellido, String password, String email, String telefono, int privilegio)
        {
            //controladorUsuario.guardarUsuario("andres8m","Andrés","Canú","zxcv","*****@*****.**","24454545");
            usuario usuarioNuevo = new usuario();

            usuarioNuevo.usuario_usuario  = usuario_alias;
            usuarioNuevo.nombre_usuario   = nombre;
            usuarioNuevo.apellido_usuario = apellido;
            usuarioNuevo.password_usuario = password;
            usuarioNuevo.telefono_usuario = telefono;
            usuarioNuevo.correo_usuario   = email;
            usuarioNuevo.nivel_privilegio = privilegio;

            db.usuario.Add(usuarioNuevo);
            db.SaveChanges();
        }
        //Metodo para guardar un nuevo curso
        public void guardarCurso(int id_curso, String nombre_nombrecurso, int PENSUM_id_pensum, String semestre_curso, int creditos)
        {
            ModelAsignacion db = new ModelAsignacion();


            curso_model cursoNuevo = new curso_model();

            cursoNuevo.id_curso         = id_curso;
            cursoNuevo.nombre_curso     = nombre_nombrecurso;
            cursoNuevo.PENSUM_id_pensum = PENSUM_id_pensum;
            cursoNuevo.semestre_curso   = semestre_curso;
            cursoNuevo.creditos         = creditos;


            db.curso.Add(cursoNuevo);
            db.SaveChanges();
        }
 //Metodo para eliminar un horario
 public void eliminarhorario(int id_horario)
 {
     try
     {
         using (ModelAsignacion db = new ModelAsignacion())
         {
             var std = db.horario
                       .Where(s => s.id_horario == id_horario)
                       .FirstOrDefault <horario>();
             db.horario.Remove(std);
             db.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 17
0
        //Metodo para guardar un nuevo catedratico
        public void guardarCatedratico(int dpi_catedratico, String nombre_catedratico, String apellido_catedratico, String telefono_catedratico, String correo_catedratico, int edad_catedratico, String direccion_catedratico)
        {
            ModelAsignacion db = new ModelAsignacion();


            catedratico catedraticoNuevo = new catedratico();

            catedraticoNuevo.dpi_catedratico       = dpi_catedratico;
            catedraticoNuevo.nombre_catedratico    = nombre_catedratico;
            catedraticoNuevo.apellido_catedratico  = apellido_catedratico;
            catedraticoNuevo.telefono_catedratico  = telefono_catedratico;
            catedraticoNuevo.correo_catedratico    = correo_catedratico;
            catedraticoNuevo.edad_catedratico      = edad_catedratico;
            catedraticoNuevo.direccion_catedratico = direccion_catedratico;

            db.catedratico.Add(catedraticoNuevo);
            db.SaveChanges();
        }
 //Metodo para eliminar cursos
 public void eliminarCursos(int id_curso)
 {
     try
     {
         using (ModelAsignacion db = new ModelAsignacion())
         {
             var std = db.curso
                       .Where(s => s.id_curso == id_curso)
                       .FirstOrDefault <curso_model>();
             db.curso.Remove(std);
             db.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
        public void eliminarCatedratico(int idCatedratico)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.catedratico
                              .Where(s => s.dpi_catedratico == idCatedratico)
                              .FirstOrDefault <catedratico>();

                    db.catedratico.Remove(std);
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 20
0
        public void eliminarEstudiante(int id_alumno)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.alumno
                              .Where(s => s.dpi_alumno == id_alumno)
                              .FirstOrDefault <alumno>();

                    db.alumno.Remove(std);
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 21
0
        //metodo para eliminar carrera

        public void eliminarCarrea(int id_carrera)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.carrera
                              .Where(s => s.id_carrera == id_carrera)
                              .FirstOrDefault <carrera>();

                    db.carrera.Remove(std);
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 22
0
        //Metodo para eliminar seccion
        public void eliminarSeccion(int id_seccion)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.seccion_curso
                              .Where(s => s.id_seccion == id_seccion)
                              .FirstOrDefault <seccion_curso>();

                    db.seccion_curso.Remove(std);
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 23
0
        //Metodo para eliminar facultad

        public void eliminarFacultad(int id_facultad)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.facultad
                              .Where(s => s.id_facultad == id_facultad)
                              .FirstOrDefault <facultad>();

                    db.facultad.Remove(std);
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 24
0
        public void eliminarPensum(int idPensum)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.pensum
                              .Where(s => s.id_pensum == idPensum)
                              .FirstOrDefault <pensum>();

                    db.pensum.Remove(std);
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 25
0
        //Metodo para actualizar un edificio
        public void actualizarEdificio(int id_edificio, String nombre_edificio, String ubicacion_edificio)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.edificio
                              .Where(s => s.id_edificio == id_edificio)
                              .FirstOrDefault <edificio>();

                    std.nombre_edificio    = nombre_edificio;
                    std.ubicacion_edificio = ubicacion_edificio;
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 26
0
        //Metodo para guardar una nueva seccion
        public void guardarSeccion(string seccion, string estado, int id_catedratico, int id_curso, int id_laboratorio, int id_salon, int id_horario, string ciclo)
        {
            using (ModelAsignacion db = new ModelAsignacion())
            {
                seccion_curso seccionNueva = new seccion_curso();

                seccionNueva.seccion_seccion = seccion;
                seccionNueva.estado_seccion  = estado;
                seccionNueva.catedratico_id  = id_catedratico;
                seccionNueva.curso_id        = id_curso;
                seccionNueva.laboratorio_id  = id_laboratorio;
                seccionNueva.salon_id        = id_salon;
                seccionNueva.horario_id      = id_horario;
                seccionNueva.estado_seccion  = estado;
                seccionNueva.ciclo           = ciclo;

                db.seccion_curso.Add(seccionNueva);
                db.SaveChanges();
            }
        }
Esempio n. 27
0
        public void actualizarPensum(int idPensum, int carrera, String nombre)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.pensum
                              .Where(s => s.id_pensum == idPensum)
                              .FirstOrDefault <pensum>();

                    std.nombre             = nombre;
                    std.CARRERA_id_carrera = carrera;
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 28
0
        //Metodo para actualizar un salon
        public void actualizarSalon(int id_salon, string capacidad_salon, int id_edificio, string nombre_salon)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.salon
                              .Where(s => s.id_salon == id_salon)
                              .FirstOrDefault <salon>();

                    std.capacidad_salon      = capacidad_salon;
                    std.EDIFICIO_id_edificio = id_edificio;
                    std.nombre_salon         = nombre_salon;
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 29
0
        //Metodo para actualizar una carrera

        public void actualizarCarrera(int id_carrera, string nombre_carrera, int id_facultad, string jornada_carrera)
        {
            try
            {
                using (ModelAsignacion db = new ModelAsignacion())
                {
                    var std = db.carrera
                              .Where(s => s.id_carrera == id_carrera)
                              .FirstOrDefault <carrera>();

                    std.nombre_carrera       = nombre_carrera;
                    std.FACULTAD_id_facultad = id_facultad;
                    std.jornada_carrera      = jornada_carrera;
                    db.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 30
0
        public void guardarEstudiante(int dpi_alumno, String nombre_alumno, String apellido_alumno, String telefono_alumno, String correo_alumno, int FACULTAD_id_facultad, int CARRERA_id_carrera, int edad_alumno, String direccion_alumno, String estado_alumno, String carnet)
        {
            ModelAsignacion db = new ModelAsignacion();


            alumno alumnoNuevo = new alumno();

            alumnoNuevo.dpi_alumno           = dpi_alumno;
            alumnoNuevo.nombre_alumno        = nombre_alumno;
            alumnoNuevo.apellido_alumno      = apellido_alumno;
            alumnoNuevo.telefono_alumno      = telefono_alumno;
            alumnoNuevo.correo_alumno        = correo_alumno;
            alumnoNuevo.FACULTAD_id_facultad = FACULTAD_id_facultad;
            alumnoNuevo.CARRERA_id_carrera   = CARRERA_id_carrera;
            alumnoNuevo.edad_alumno          = edad_alumno;
            alumnoNuevo.direccion_alumno     = direccion_alumno;
            alumnoNuevo.estado_alumno        = estado_alumno;
            alumnoNuevo.carnet = carnet;
            db.alumno.Add(alumnoNuevo);
            db.SaveChanges();
        }