예제 #1
0
 public Materias()
 {
     InitializeComponent();
     cbMateria.ValueMember  = "Nombre";
     cbMateria.DataSource   = ScriptSQL.GetMaterias();
     cbMaestro.ValueMember  = "Nombre";
     cbMaestro.DataSource   = ScriptSQL.GetDocentes();
     dgvMaterias.DataSource = ScriptSQL.MostrarMaterias();
 }
예제 #2
0
 public AdministrarUsuarios()
 {
     InitializeComponent();
     cbPrivilegios.Items.Add("Administrador");
     cbPrivilegios.Items.Add("Normal");
     Fecha = DateTime.Now;
     lblFechaRegistro.Text = Fecha.ToString("dd MMMM yyyy HH:mm");
     dgvDatos.DataSource   = ScriptSQL.MostrarUsuarios();
 }
예제 #3
0
        private void eliminarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string IDMaestro = dgvMaestros.CurrentRow.Cells[0].Value.ToString();

            if (MessageBox.Show("¿Desea eliminar el docente " + IDMaestro + "?", "Control de docentes",
                                MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                ScriptSQL.EliminarMaestro(IDMaestro);
                MessageBox.Show("!Eliminación correcta!", "Control de docentes", MessageBoxButtons.OK, MessageBoxIcon.Information);
                dgvMaestros.DataSource = ScriptSQL.MostrarMaestros();
            }
        }
예제 #4
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(cbMateria.Text))
     {
         MessageBox.Show("Ingresa el nombre de la materia.", "Materias", MessageBoxButtons.OK, MessageBoxIcon.Stop);
     }
     else
     {
         string IdDocente = ScriptSQL.GetIdDocentes(cbMaestro.Text);
         ScriptSQL.NuevaMateria(tbID.Text, cbMateria.Text, IdDocente);
         MessageBox.Show("Materia agregada correctamente!", "Materias", MessageBoxButtons.OK, MessageBoxIcon.Information);
         dgvMaterias.DataSource = ScriptSQL.MostrarMaterias();
     }
 }
예제 #5
0
        private void btnAceptarE_Click(object sender, EventArgs e)
        {
            List <String> AlumnoE = new List <String>();

            IDAlumno = Alumno.ScriptSQL.getIDAlumno(tbNombreAlumno.Text);
            AlumnoE.Add(IDAlumno);
            if (MessageBox.Show("El alumno " + tbNombreAlumno.Text + " sera eliminado completamente.\n" +
                                "¿Desea continuar?", "Eliminacion de alumnos", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
                == DialogResult.Yes)
            {
                ScriptSQL.EliminarAlumno(AlumnoE);
                MessageBox.Show("Alumno eliminado correctamente.", "Eliminacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                tbNombreAlumno.Text = IDAlumno = String.Empty;
            }
        }
예제 #6
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(tbNombre.Text))
     {
         MessageBox.Show("Escribe el nombre del maestro por favor.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Stop);
     }
     else
     {
         ScriptSQL.NuevoMaestro(tbIDMaestro.Text, tbNombre.Text, tbObs.Text);
     }
     dgvMaestros.DataSource = ScriptSQL.MostrarMaestros();
     tbIDMaestro.Text       = "";
     tbNombre.Text          = "";
     tbObs.Text             = "";
 }
예제 #7
0
 private void btnCambioCiclo_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("¿Desea cambiar el ciclo escolar a los alumnos?", "Advertencia", MessageBoxButtons.YesNo,
                         MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         if (MessageBox.Show("Le recordamos que está accion solo debe realizarla una vez al año", "Advertencia", MessageBoxButtons.YesNo,
                             MessageBoxIcon.Information) == DialogResult.Yes)
         {
             ScriptSQL.CambiarGrado3a4();
             ScriptSQL.CambiarGrado2a3();
             ScriptSQL.CambiarGrado1a2();
             MessageBox.Show("Cambio de ciclo escolar", "Ciclo Escolar", MessageBoxButtons.OK, MessageBoxIcon.None);
         }
     }
 }
예제 #8
0
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("¿Los datos del usuario son correctos?", "Nuevo usuario",
                         MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         string Username       = tbUsername.Text;
         string Password       = tbPassword.Text;
         string PasswordEncryp = Login.Encryp.EncodePassword(string.Concat(Username, Password));
         ScriptSQL.NuevoUsuario(tbIDUser.Text, Username, PasswordEncryp, cbPrivilegios.Text);
         MessageBox.Show("¡Usuario registrado con exito!", "Nuevo usuario", MessageBoxButtons.OK, MessageBoxIcon.Information);
         tbIDUser.Text       = "";
         tbUsername.Text     = "";
         tbPassword.Text     = "";
         dgvDatos.DataSource = ScriptSQL.MostrarUsuarios();
     }
 }
예제 #9
0
        private void btnEliminacionGrupal_Click(object sender, EventArgs e)
        {
            List <String> AlumnoE = new List <String>();

            if (string.IsNullOrEmpty(cboxGrado.Text) || string.IsNullOrEmpty(cboxGrupo.Text))
            {
                MessageBox.Show("Seleccione el Grado y Grupo.", "Eliminacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                if (MessageBox.Show("El Grado: " + cboxGrado.Text + " Grupo: " + cboxGrupo.Text + " sera eliminado completamente.\n" +
                                    "¿Desea continuar?", "Eliminacion de Grupos", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
                    == DialogResult.Yes)
                {
                    MessageBox.Show("Grupo eliminado correctamente.", "Eliminacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    ScriptSQL.SelectAlumAEliminar(Convert.ToInt32(cboxGrado.Text), cboxGrupo.Text);
                }
            }
        }
예제 #10
0
 private void tbBuscar_KeyUp(object sender, KeyEventArgs e)
 {
     dgvDatos.DataSource = ScriptSQL.MostrarBD(tbBuscar.Text);
 }
예제 #11
0
 private void bToolStripMenuItem2_Click(object sender, EventArgs e)
 {
     dgvDatos.DataSource = ScriptSQL.SeleccionDataBaseGrado("3", "B");
 }
예제 #12
0
 private void alumnosToolStripMenuItem_Click(object sender, EventArgs e)
 {
     dgvDatos.DataSource = ScriptSQL.MostrarBD();
 }
예제 #13
0
 private void estudioSocioEconomicoToolStripMenuItem_Click(object sender, EventArgs e)
 {
     dgvDatos.DataSource = ScriptSQL.SeleccionDataBaseEstudioE();
 }
예제 #14
0
 public BaseDeDatos()
 {
     InitializeComponent();
     dgvDatos.DataSource = ScriptSQL.MostrarBD();
 }
예제 #15
0
 public Maestros()
 {
     InitializeComponent();
     dgvMaestros.DataSource = ScriptSQL.MostrarMaestros();
 }