Ejemplo n.º 1
0
        public int ActualizarCarrera(string idCarrera, string codigo, string nombre)
        {
            try
            {
                Carreras carreras = entities.Carreras.First <Carreras>(x => x.Codigo == idCarrera);
                carreras.Codigo = codigo;
                carreras.Nombre = nombre;

                entities.Entry(carreras).State = EntityState.Modified;

                return(entities.SaveChanges());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 2
0
        public int ActualizarAsistencia(int idAsistencia, int idGrupo, int idTipoAsistencia)
        {
            try
            {
                Asistencias asistencia = entities.Asistencias.First <Asistencias>(x => x.idAsistencia == idAsistencia);
                asistencia.idGrupo          = idGrupo;
                asistencia.idTipoAsistencia = idTipoAsistencia;

                entities.Entry(asistencia).State = EntityState.Modified;

                return(entities.SaveChanges());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 3
0
        public int ActualizarHorario(int idHorario, int codigo, string dia, TimeSpan HoraInicio, TimeSpan HoraFinal)
        {
            try
            {
                Horarios horario = entities.Horarios.First <Horarios>(x => x.idHorario == idHorario);
                horario.Codigo     = codigo;
                horario.dia        = dia;
                horario.HoraInicio = HoraInicio;
                horario.HoraFinal  = HoraFinal;

                entities.Entry(horario).State = EntityState.Modified;

                return(entities.SaveChanges());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 4
0
        public int ActualizarPeriodo(int idPeriodo, string numero, DateTime FechaInicio, DateTime FechaFinal, bool activo)
        {
            try
            {
                Periodos periodo = entities.Periodos.First <Periodos>(x => x.idPeriodo == idPeriodo);
                periodo.Numero      = numero;
                periodo.FechaInicio = FechaInicio;
                periodo.FechaFinal  = FechaFinal;
                periodo.activo      = activo;

                entities.Entry(periodo).State = EntityState.Modified;

                return(entities.SaveChanges());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 5
0
        public int ActualizarGrupo(int idGrupo, int idProfesor, int numero, int idCurso, int idHorario, int idPeriodo)
        {
            try
            {
                Grupos grupo = entities.Grupos.First <Grupos>(x => x.idGrupo == idGrupo);
                grupo.idProfesor = idProfesor;
                grupo.Numero     = numero;
                grupo.idCurso    = idCurso;
                grupo.idHorario  = idHorario;
                grupo.idPeriodo  = idPeriodo;

                entities.Entry(grupo).State = EntityState.Modified;

                return(entities.SaveChanges());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }