示例#1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            string fecha = txtFecha_nacimiento.Text.Trim();

            if (txtNombre.Text == "" || txtApellido.Text == "" || txtDireccion.Text == "" || fecha.Length < 5)
            {
                MessageBox.Show("Es necesario tener todos los campos del formulario lleno ", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                Alumno Alumno = new Alumno();

                Alumno._nombre           = txtNombre.Text;
                Alumno._apellido         = txtApellido.Text;
                Alumno._direccion        = txtDireccion.Text;
                Alumno._fecha_nacimiento = txtFecha_nacimiento.Text;


                int resultado = AlumnoDal.Agregar(Alumno);

                if (resultado > 0)
                {
                    MessageBox.Show("Datos Guardado Correctamente", "Datos Guardados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    limpiar();
                }
                else
                {
                    MessageBox.Show("Ocurrio un Problema ", "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
示例#2
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta seguro que desea eliminar el alumno.?", "Aprobacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                int resultado;

                resultado = AlumnoDal.Eliminar(AlumnoActual._id);

                if (resultado > 0)
                {
                    MessageBox.Show("Alumno elimado con exito", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    limpiar();
                    btnGuardar.Enabled  = true;
                    btnEditar.Enabled   = false;
                    btnEliminar.Enabled = false;
                }
                else
                {
                    MessageBox.Show("Ocurrio un erro al querer eliminar el alumno", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else
            {
                MessageBox.Show("No se pudo eliminar", "ocurrio un error");
            }
        }
示例#3
0
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (dgvBuscar_alumno.SelectedRows.Count == 1)
     {
         Int64 id = Convert.ToInt64(dgvBuscar_alumno.CurrentRow.Cells[0].Value);
         alumno_seleccionado = AlumnoDal.Obtener_Alumno(id);
         this.Close();
     }
     else
     {
         MessageBox.Show("Aun no selecciona ningun alumno ");
     }
 }
示例#4
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            Alumno n_alumno = new Alumno();

            n_alumno._nombre           = txtNombre.Text;
            n_alumno._apellido         = txtApellido.Text;
            n_alumno._direccion        = txtDireccion.Text;
            n_alumno._fecha_nacimiento = txtFecha_nacimiento.Text;
            n_alumno._id = AlumnoActual._id;

            int resultado = AlumnoDal.Modifica(n_alumno);

            if (resultado > 0)
            {
                MessageBox.Show("Alumno modificado con exito", "Editar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                limpiar();
                btnGuardar.Enabled = true;
            }
            else
            {
                MessageBox.Show("Ocurrio un erro al modificar el alumno", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
示例#5
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     dgvBuscar_alumno.DataSource = AlumnoDal.Buscar_Alumno(txtnombre.Text, txtapellido.Text);
 }