Exemplo n.º 1
0
        private void btnGuardar_Click_1(object sender, EventArgs e)
        {
            if (validar())
            {
                Estudiantes estudiantes = new Estudiantes();
                estudiantes.nombre          = txtNombre.Text.Trim();
                estudiantes.apellido        = txtApellido.Text.Trim();
                estudiantes.direccion       = txtDireccion.Text.Trim();
                estudiantes.edad            = txtEdad.Text.Trim();
                estudiantes.carrera         = txtCarrera.Text.Trim();
                estudiantes.usuarioRegistro = Util.usuario.usuario;

                if (esNuevo)
                {
                    estudiantes.fechaRegistro  = DateTime.Now;
                    estudiantes.registroActivo = true;
                    EstudiantesCln.insertar(estudiantes);
                }
                else
                {
                    var row = dgvLista.Rows[dgvLista.CurrentRow.Index];
                    estudiantes.ci = Convert.ToInt32(row.Cells["ci"].Value);
                    EstudiantesCln.actualizar(estudiantes);
                }
                MessageBox.Show($"Estudiante guardado correctamente.", ":::Biblioteca-Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                listar();
                btnCancelar.PerformClick();
            }
        }
Exemplo n.º 2
0
        private void listar()
        {
            var lista = EstudiantesCln.listarPa(txtParametro.Text);

            dgvLista.DataSource            = lista;
            dgvLista.Columns["ci"].Visible = false;
            btnEditar.Enabled   = lista.Count > 0;
            btnEliminar.Enabled = lista.Count > 0;
            if (lista.Count > 0)
            {
                dgvLista.Columns["nombre"].Selected = true;
            }
        }
Exemplo n.º 3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            var row    = dgvLista.Rows[dgvLista.CurrentRow.Index];
            var nombre = row.Cells["nombre"].Value.ToString();
            var msg    = MessageBox.Show($"¿Esta seguro que desea eliminar el Estudiante con nombre {nombre}?", "::: Biblioteca - consulta :::", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (DialogResult.Yes == msg)
            {
                EstudiantesCln.eliminar(Convert.ToInt32(row.Cells["ci"].Value), Util.usuario.usuario);
                MessageBox.Show($"Estudiante guardado correctamente.", ":::Biblioteca-Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                listar();
            }
        }