Ejemplo n.º 1
0
        private void Cargar()
        {
            FuncionesSQL conexion = new FuncionesSQL();

            dgvModificar.DataSource = conexion.listarEmpleados();
            conexion.OcultarId(dgvModificar);
        }
Ejemplo n.º 2
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            try
            {
                Empleado empleado = new Empleado();
                empleado.NombreCompleto = txtNombre.Text;
                empleado.DNI            = txtDNI.Text;
                empleado.Edad           = int.Parse(txtEdad.Text);

                if (rb1.Checked == true)
                {
                    empleado.Casado = true;
                }
                else
                {
                    empleado.Casado = false;
                }

                empleado.Salario = decimal.Parse(txtSalario.Text);

                FuncionesSQL modificar = new FuncionesSQL();

                empleado.ID = modificar.PegarId(dgvModificar);

                modificar.modificarEmpleado(dgvModificar, empleado);
                Cargar();
                limparCelulas();
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message, "Error");
            }
        }
Ejemplo n.º 3
0
        private void Cargar()
        {
            FuncionesSQL conexion = new FuncionesSQL();

            dgvEmpleado.DataSource            = conexion.listarEmpleados();
            dgvEmpleado.Columns["ID"].Visible = false;
        }
Ejemplo n.º 4
0
        private void Cargar()
        {
            FuncionesSQL buscar = new FuncionesSQL();

            dgvBuscar.DataSource            = buscar.buscarEmpleados(txtBusca.Text);
            dgvBuscar.Columns["ID"].Visible = false;
        }
Ejemplo n.º 5
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            var funcionesSQL = new FuncionesSQL();
            var id           = funcionesSQL.PegarId(dgvEmpleado);

            funcionesSQL.eliminarEmpleado(id);
            funcionesSQL.listarEmpleados();

            Cargar();
        }
Ejemplo n.º 6
0
        private void dgvModificar_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            limparCelulas();

            FuncionesSQL modificar = new FuncionesSQL();
            Empleado     info      = modificar.SelectInfo(dgvModificar);

            txtNombre.Text = info.NombreCompleto.ToString();
            txtDNI.Text    = info.DNI.ToString();
            txtEdad.Text   = info.Edad.ToString();

            if (info.Casado == true)
            {
                rb1.Checked = true;
            }
            else
            {
                rb2.Checked = true;
            }

            txtSalario.Text = info.Salario.ToString();
        }
Ejemplo n.º 7
0
        private void btnAdicionar_Click(object sender, EventArgs e)
        {
            try
            {
                Empleado nuevoEmpleado = new Empleado();

                nuevoEmpleado.NombreCompleto = txtNombre.Text;
                nuevoEmpleado.DNI            = txtDNI.Text;
                nuevoEmpleado.Edad           = int.Parse(txtEdad.Text);
                nuevoEmpleado.Casado         = verificarCasado(rb1);
                nuevoEmpleado.Salario        = decimal.Parse(txtSalario.Text);

                FuncionesSQL adicionar = new FuncionesSQL();

                adicionar.AdcEmpleado(nuevoEmpleado);
                this.Close();
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message, "Error");
            }
        }