public void baja_Horario(int idHorario)
        {
            CBaseDatos db = new CBaseDatos();

            db.sql("DELETE FROM Horarios.Horario WHERE Id_Horario = " + idHorario);
            db.Dispose();
            limpiaControles();
        }
Ejemplo n.º 2
0
 public void modifica_HoraClase(int idHoraClase)
 {
     if (validaDatos(idHoraClase))
     {
         CBaseDatos db = new CBaseDatos();
         db.sql("UPDATE Horarios.Hora_Clase SET Hora_Inicio = '" + dtHoraInicio.Value.ToString("HH:mm") + "', Hora_Fin = '" + dtHoraFin.Value.ToString("HH:mm") + "' WHERE Id_Hora_Clase = " + idHoraClase);
         db.Dispose();
     }
     inicializaControles();
 }
Ejemplo n.º 3
0
 public void alta_Hora_Clase()
 {
     if (validaDatos(-1))
     {
         CBaseDatos db = new CBaseDatos();
         db.sql("INSERT INTO Horarios.Hora_Clase(Hora_Inicio, Hora_Fin) VALUES('" + dtHoraInicio.Value.ToString("HH:mm") + "', '" + dtHoraFin.Value.ToString("HH:mm") + "')");
         db.Dispose();
     }
     inicializaControles();
 }
 public void modifica_Profesor(int idProfesor)
 {
     if (validaDatos())
     {
         CBaseDatos db = new CBaseDatos();
         db.sql("UPDATE Horarios.Profesor SET Nombre = '" + txtNombre.Text + "', Direccion = '" + txtDireccion.Text + "', Telefono = '" + txtTelefono.Text + "', Fecha_Nacimiento = '" + dtFechaNac.Text + "',  RFC = '" + txtRFC.Text + "', Firma = '" + txtFirma.Text + "' WHERE Id_Profesor = " + idProfesor);
         db.Dispose();
     }
     inicializaControles();
 }
 public void alta_Profesor()
 {
     if (validaDatos())
     {
         CBaseDatos db = new CBaseDatos();
         db.sql("INSERT INTO Horarios.Profesor(Nombre, Direccion, Telefono, Fecha_Nacimiento, RFC, Firma) VALUES('" + txtNombre.Text + "' , '" + txtDireccion.Text + "', '" + txtTelefono.Text + "', '" + dtFechaNac.Text + "', '" + txtRFC.Text + "', '" + txtFirma.Text + "')");
         db.Dispose();
     }
     inicializaControles();
 }
 public void modifica_Horario(int idHorario)
 {
     if (validaDatos(idHorario))
     {
         String     diaSemana = generaCadenaDias();
         CBaseDatos db        = new CBaseDatos();
         db.sql("UPDATE Horarios.Horario SET Id_Hora_Clase = " + cbHoraClase.SelectedValue + ", Id_Grupo = " + cbGrupos.SelectedValue + ", Id_Materia = " + cbMateria.SelectedValue + ", Id_Profesor = " + cbProfesor.SelectedValue + ", Dia_Semana = '" + diaSemana + "' WHERE Id_Horario = " + idHorario);
         db.Dispose();
     }
     limpiaControles();
 }
 public void alta_Horario()
 {
     if (validaDatos(-1))
     {
         String     diaSemana = generaCadenaDias();
         CBaseDatos db        = new CBaseDatos();
         db.sql("INSERT INTO Horarios.Horario(Id_Hora_Clase, Id_Grupo, Id_Materia, Id_Profesor, Dia_Semana) VALUES(" + cbHoraClase.SelectedValue + ", " + cbGrupos.SelectedValue + ", " + cbMateria.SelectedValue + ", " + cbProfesor.SelectedValue + ", '" + diaSemana + "')");
         db.Dispose();
     }
     limpiaControles();
 }
Ejemplo n.º 8
0
 private void btnRegistrar_Click(object sender, EventArgs e)
 {
     if (this.validaDatos())
     {
         string     fecha = DateTime.Now.ToString("dd/MM/yyyy");
         string     hora  = DateTime.Now.TimeOfDay.ToString();
         string     firma = this.txtFirma.Text;
         CBaseDatos db    = new CBaseDatos();
         db.sql("INSERT INTO ControlPagos.Registro_Asistencia(Id_Horario, Fecha, Hora, Firma) VALUES(" + idHorario + ", '" + fecha + "', '" + hora + "', '" + firma + "')");
         db.Dispose();
         MessageBox.Show("Se registró la asistencia con éxito", "Registro asistencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
 public void modifica_Materia(int idMateria)
 {
     if (validaDatos())
     {
         CBaseDatos   db    = new CBaseDatos();
         SqlException error = db.sql("UPDATE Horarios.Materia SET Nombre = '" + txtNombre.Text + "', Num_Horas_Clase = " + Convert.ToInt32(numHorasClase.Value) + " WHERE Id_Materia = " + idMateria);
         db.Dispose();
         if (error != null)
         {
             MessageBox.Show("Un nombre de materia no puede estar duplicado: " + txtNombre.Text, "Edición Materia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     inicializaControles();
 }
 public void alta_Materia()
 {
     if (validaDatos())
     {
         CBaseDatos   db    = new CBaseDatos();
         SqlException error = db.sql("INSERT INTO Horarios.Materia(Nombre, Num_Horas_Clase) VALUES('" + txtNombre.Text + "' , " + Convert.ToInt32(numHorasClase.Value) + ")");
         db.Dispose();
         if (error != null)
         {
             MessageBox.Show("No se puede insertar un nombre de materia duplicado: " + txtNombre.Text, "Alta Materia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     inicializaControles();
 }
Ejemplo n.º 11
0
 public void modifica_Grupo(int idGrupo)
 {
     if (validaDatos(idGrupo))
     {
         CBaseDatos   db    = new CBaseDatos();
         SqlException error = db.sql("UPDATE Horarios.Grupo SET Ciclo_Escolar = '" + txtCicloEscolar.Text + "', Semestre = " + Convert.ToInt32(numSemestre.Value) + ", Grupo = '" + txtGrupo.Text + "' WHERE Id_Grupo = " + idGrupo);
         db.Dispose();
         if (error != null)
         {
             MessageBox.Show("Por regla en base de datos el grupo solo puede ser A,B o C, favor de verificarlo", "Edición Grupo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     inicializaControles();
 }
Ejemplo n.º 12
0
 public void alta_Grupo()
 {
     if (validaDatos(-1))
     {
         CBaseDatos   db    = new CBaseDatos();
         SqlException error = db.sql("INSERT INTO Horarios.Grupo(Ciclo_Escolar, Semestre, Grupo) VALUES('" + txtCicloEscolar.Text + "', " + Convert.ToInt32(numSemestre.Value) + ", '" + txtGrupo.Text + "' )");
         db.Dispose();
         if (error != null)
         {
             MessageBox.Show("Por regla en base de datos el grupo solo puede ser A,B o C, favor de verificarlo", "Alta Grupo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     inicializaControles();
 }
        public void baja_Materia(int idMateria)
        {
            CBaseDatos db = new CBaseDatos();
            DataSet    ds = db.consulta("SELECT * FROM Horarios.Horario WHERE Id_Materia = " + idMateria);

            if (ds.Tables[0].Rows.Count > 0)
            {
                MessageBox.Show("No se puede eliminar la materia por que esta asignada a un horario", "Eliminación Materia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                db.sql("DELETE FROM Horarios.Materia WHERE Id_Materia = " + idMateria);
            }
            inicializaControles();

            db.Dispose();
        }
Ejemplo n.º 14
0
        public void baja_HoraClase(int idHoraClase)
        {
            CBaseDatos db = new CBaseDatos();
            DataSet    ds = db.consulta("SELECT * FROM Horarios.Horario WHERE Id_Hora_Clase = " + idHoraClase);

            if (ds.Tables[0].Rows.Count > 0)
            {
                MessageBox.Show("No se puede eliminar la hora-clase porque está asignada a un horario", "Eliminación Hora-Clase", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                db.sql("DELETE FROM Horarios.Hora_Clase WHERE Id_Hora_Clase = " + idHoraClase);
                inicializaControles();
            }

            db.Dispose();
        }
Ejemplo n.º 15
0
        public void baja_Grupo(int idGrupo)
        {
            CBaseDatos db = new CBaseDatos();
            DataSet    ds = db.consulta("SELECT * FROM Horarios.Horario WHERE Id_Grupo = " + idGrupo);

            if (ds.Tables[0].Rows.Count > 0)
            {
                MessageBox.Show("No se puede eliminar el grupo porque está asignado a un horario", "Eliminación Grupo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                db.sql("DELETE FROM Horarios.Grupo WHERE Id_Grupo = " + idGrupo);
                inicializaControles();
            }

            db.Dispose();
        }
        public void baja_Profesor(int idProfesor)
        {
            CBaseDatos db = new CBaseDatos();
            DataSet    ds = db.consulta("SELECT * FROM Horarios.Horario WHERE Id_Profesor = " + idProfesor);

            if (ds.Tables[0].Rows.Count > 0)
            {
                MessageBox.Show("No se puede eliminar el profesor ya que esta asignado a un horario", "Eliminación Profesor", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                db.sql("DELETE FROM Horarios.Profesor WHERE Id_Profesor = " + idProfesor);
                inicializaControles();
            }

            db.Dispose();
        }