コード例 #1
0
        private void Btn_Eliminar_Click(object sender, EventArgs e)
        {
            reproducirSonido("warning.wav", false);
            Thread.Sleep(100);

            //DialogResult Es un objeto que permite almacenar una respuesta.
            DialogResult Respuesta = MessageBox.Show("Está seguro de Eliminar este Alumno?", "Advertencia", MessageBoxButtons.YesNo);

            if (Respuesta == DialogResult.Yes) // si la respuesta es si
            {
                Eliminar_Registro(Tbx_Matricula.Text);

                MessageBox.Show("Alumno Eliminado!");

                Limpiar_Formulario();

                Btn_Buscar.Text  = "Buscar";
                Btn_Guardar.Text = "Guardar";

                Bloquear_Controles();
                Btn_Buscar.Enabled = true;

                Tbx_Matricula.Focus();
                Tbx_Matricula.SelectAll();
            }
        }
コード例 #2
0
 private void Tbx_Matricula_TextChanged(object sender, EventArgs e)
 {
     if (Tbx_Matricula.Text == "")
     {
         Tbx_Matricula.Focus();
         Tbx_Matricula.Text = "0";
         Tbx_Matricula.SelectAll();
     }
 }
コード例 #3
0
 private void Limpiar_Formulario()
 {
     Tbx_Matricula.Focus();
     Tbx_Matricula.SelectAll();
     Tbx_Nombre.Clear();
     Tbx_Apellido.Clear();
     Tbx_Direccion.Clear();
     Tbx_Telefono.Clear();
     Tbx_Edad.Clear();
     Rbtn_Masculino.Checked = false;
     Rbtn_Femenino.Checked  = false;
 }
コード例 #4
0
 private void Tbx_Matricula_TextChanged_1(object sender, EventArgs e)
 {
     if (Tbx_Matricula.Text == "")// evita que se deje en Nulo la casilla, para evitar errores
     {
         Tbx_Matricula.Focus();
         Tbx_Matricula.Text = "0";
         Tbx_Matricula.SelectAll();
     }
     if (Tbx_Matricula.TextLength == 9)
     {
         Btn_Buscar.Enabled = true;
         Btn_Buscar.Focus();
     }
     else
     {
         Btn_Buscar.Enabled = false;
     }
 }
コード例 #5
0
 private void Tbx_Matricula_TextChanged(object sender, EventArgs e)
 {
     if (Tbx_Matricula.Text == "")// evita que se deje en Nulo la casilla, para evitar errores
     {
         Tbx_Matricula.Focus();
         Tbx_Matricula.Text = "0";
         Tbx_Matricula.SelectAll();
     }
     if (Tbx_Matricula.TextLength == 9)
     {
         Btn_Buscar.Enabled = true;
         SendKeys.Send("{TAB}"); //hace que se presione la tecla TAB por código
     }
     else
     {
         Btn_Buscar.Enabled = false;
     }
 }
コード例 #6
0
        private void Limpiar_Formulario()
        {
            Tbx_Nombre.Clear();
            Tbx_Apellido.Clear();

            Tbx_CR1.Clear();
            Tbx_CR2.Clear();
            Tbx_CR3.Clear();
            Tbx_CR4.Clear();
            Tbx_CR5.Clear();
            Tbx_CR6.Clear();
            Tbx_CR7.Clear();
            Tbx_CR_Total.Clear();

            Tbx_Nota1.Clear();
            Tbx_Nota2.Clear();
            Tbx_Nota3.Clear();
            Tbx_Nota4.Clear();
            Tbx_Nota5.Clear();
            Tbx_Nota6.Clear();
            Tbx_Nota7.Clear();

            Tbx_CR_Nota1.Clear();
            Tbx_CR_Nota2.Clear();
            Tbx_CR_Nota3.Clear();
            Tbx_CR_Nota4.Clear();
            Tbx_CR_Nota5.Clear();
            Tbx_CR_Nota6.Clear();
            Tbx_CR_Nota7.Clear();
            Tbx_CR_Nota_Total.Clear();

            Tbx_Base100.Clear();
            Tbx_Base4.Clear();

            Tbx_Matricula.Focus();
            Tbx_Matricula.SelectAll();
        }
コード例 #7
0
        private void Btn_Buscar_Click(object sender, EventArgs e)
        {
            reproducirSonido("click.wav", false);
            Thread.Sleep(100);

            if (Tbx_Matricula.Enabled == false)
            {
                Limpiar_Formulario();

                Btn_Buscar.Text  = "Buscar";
                Btn_Guardar.Text = "Guardar";
                Desbloquear_Controles();
                Btn_Buscar.Enabled  = true;
                Btn_Guardar.Enabled = false;

                Cbx_Cuatrimestre.Enabled = false;
                Tbx_Nombre.Enabled       = false;
                Tbx_Apellido.Enabled     = false;

                activar_Mensaje = false;

                Tbx_Matricula.Enabled = true;
                Tbx_Matricula.Text    = "0";
                Tbx_Matricula.Focus();
                Tbx_Matricula.SelectAll();
            }
            else
            {
                if (Buscar_Registro(Tbx_Matricula.Text, Cbx_Cod_Asignatura1.Text, Cbx_Cod_Asignatura2.Text, Cbx_Cod_Asignatura3.Text, Cbx_Cod_Asignatura4.Text, Cbx_Cod_Asignatura5.Text, Cbx_Cod_Asignatura6.Text, Cbx_Cod_Asignatura7.Text) == false)
                {
                    MessageBox.Show("Alumno No Encontrado!");
                    Limpiar_Formulario();
                    Desbloquear_Controles();

                    Tbx_Nombre.Enabled   = false;
                    Tbx_Apellido.Enabled = false;

                    Btn_Guardar.Enabled = false;

                    activar_Mensaje = false;

                    Tbx_Matricula.Enabled = true;
                    Tbx_Matricula.Focus();
                    Tbx_Matricula.SelectAll();
                }
                else
                {
                    MessageBox.Show("Alumno Encontrado!");

                    Calcular_IndiceTotal(Tbx_Matricula.Text);

                    Bloquear_Controles();
                    Cbx_Cuatrimestre.Enabled = true;
                    Tbx_Matricula.Enabled    = false;

                    Btn_Buscar.Text    = "Otro";
                    Btn_Buscar.Enabled = true;

                    Btn_Guardar.Text = "Modificar";

                    activar_Mensaje = true;
                    timer1.Start();

                    Btn_Calcular.Enabled = true;
                    Btn_Calcular.Focus();
                }
            }
        }
コード例 #8
0
        private void Btn_Buscar_Click(object sender, EventArgs e)
        {
            if (Tbx_Matricula.Enabled == false)
            {
                reproducirSonido("click.wav", false);
                Thread.Sleep(100);

                Limpiar_Formulario();

                Tbx_Matricula.Enabled = true;
                Tbx_Matricula.Text    = "0";
                Tbx_Matricula.Focus();
                Tbx_Matricula.SelectAll();


                Btn_Guardar.Enabled  = false;
                Btn_Eliminar.Enabled = false;

                Btn_Buscar.Text  = "Buscar";
                Btn_Guardar.Text = "Guardar";
            }
            else
            {
                if (Buscar_Registro(Tbx_Matricula.Text) == false)
                {
                    reproducirSonido("click.wav", false);
                    Thread.Sleep(100);

                    registroExiste = false;
                    MessageBox.Show("Alumno No Encontrado!");
                    Limpiar_Formulario();
                    Desbloquear_Controles();

                    Btn_Eliminar.Enabled = false;

                    Tbx_Matricula.Enabled = true;
                }
                else
                {
                    reproducirSonido("click.wav", false);
                    Thread.Sleep(100);

                    registroExiste = true;
                    MessageBox.Show("Alumno Encontrado!");

                    Bloquear_Controles();
                    //Desbloquear los controles que se pueden modificar
                    Tbx_Direccion.Enabled = true;
                    Tbx_Telefono.Enabled  = true;
                    Tbx_Edad.Enabled      = true;
                    Tbx_Matricula.Enabled = false;

                    Btn_Buscar.Text    = "Otro";
                    Btn_Buscar.Enabled = true;

                    Btn_Guardar.Text     = "Modificar";
                    Btn_Guardar.Enabled  = true;
                    Btn_Eliminar.Enabled = true;

                    Tbx_Matricula.Focus();
                    Tbx_Matricula.SelectAll();
                }
            }
        }
コード例 #9
0
        private void Btn_Guardar_Click(object sender, EventArgs e)
        {
            if (registroExiste)
            {
                reproducirSonido("warning.wav", false);
                Thread.Sleep(100);

                if (Rbtn_Masculino.Checked == true)
                {
                    sexo = "Masculino";
                }
                else
                {
                    sexo = "Femenino";
                }


                //DialogResult Es un objeto que permite almacenar una respuesta.
                DialogResult Respuesta = MessageBox.Show("Está seguro de Modificar el registro actual?", "Advertencia", MessageBoxButtons.YesNo);
                if (Respuesta == DialogResult.Yes) // si la respuesta es si
                {
                    Modificar_Registro(Tbx_Matricula.Text, Tbx_Direccion.Text, Tbx_Telefono.Text, Tbx_Edad.Text);

                    MessageBox.Show("Registro Modificado!");

                    Limpiar_Formulario();

                    Btn_Buscar.Text = "Buscar";

                    Bloquear_Controles();
                    Btn_Buscar.Enabled = true;

                    Tbx_Matricula.Focus();
                    Tbx_Matricula.SelectAll();
                }
            }
            else
            {
                reproducirSonido("click.wav", false);
                Thread.Sleep(100);

                if (Tbx_Nombre.Text == "")
                {
                    if (Tbx_Apellido.Text == "")
                    {
                        MessageBox.Show("Favor introducir un Nombre y un Apellido");
                        Tbx_Nombre.Focus();
                    }
                    else
                    {
                        MessageBox.Show("Favor introducir un Nombre");
                        Tbx_Nombre.Focus();
                    }
                }
                else
                if (Tbx_Apellido.Text == "")
                {
                    MessageBox.Show("Favor introducir un Apellido");
                    Tbx_Apellido.Focus();
                }
                else
                {
                    if (Rbtn_Masculino.Checked == true)
                    {
                        sexo = "Masculino";
                    }
                    else
                    {
                        sexo = "Femenino";
                    }

                    Agregar_Registro(Tbx_Matricula.Text, Tbx_Nombre.Text, Tbx_Apellido.Text, Tbx_Direccion.Text, Tbx_Telefono.Text, Tbx_Edad.Text, sexo, Tbx_Carrera.Text);

                    Agregar_Registro_en_Notas(Tbx_Matricula.Text);

                    MessageBox.Show("Alumno Agregado!");

                    Limpiar_Formulario();
                    Bloquear_Controles();
                    Btn_Buscar.Enabled = true;
                }
            }
        }