private void btnModificar_Click(object sender, EventArgs e) { if (dgvTrabajadores.Rows.Count > 0) { long idTrabajador = Convert.ToInt64(dgvTrabajadores.Rows[dgvTrabajadores.CurrentCell.RowIndex].Cells["Id"].Value); Trabajador trabajador = TrabajadorBL.obtenerTrabajador(idTrabajador, ref error, ref mensaje); if (!error) { FrmNuevoModificarTrabajador frmNuevoModificarTrabajador = new FrmNuevoModificarTrabajador(this, "M"); frmNuevoModificarTrabajador.modificarTrabajador(trabajador); frmNuevoModificarTrabajador.ShowDialog(); } else { MessageBox.Show("Ocurrió un error.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("No tiene ningún trabajador.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnNuevo_Click(object sender, EventArgs e) { FrmNuevoModificarTrabajador frmNuevoModificarTrabajador = new FrmNuevoModificarTrabajador(this, "N"); frmNuevoModificarTrabajador.ShowDialog(); }