void insertarFuncionario() { sSQL = string.Format(@" INSERT INTO funcionarios VALUES (null, '{0}', '{1}', '{2}')", cboTipoVinculacion.SelectedValue, cboCentro.SelectedValue, this.idusu); OCNX.IniciarTransaccion(); if (OCNX.EjercutarSQL(sSQL) > 0) { OCNX.EjercuarTransaccion(); MetroMessageBox.Show(this, "Funcionario insertado con exito!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); usuarios.consultarUsuarios(""); usuarios.nuevo(); this.Close(); } else { OCNX.DeshacerTransaccion(); MetroMessageBox.Show(this, "Error: no se pudo insertar el Funcionario!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); usuarios.eliminarUsuario(); this.Close(); } }
void insertarBeneficiario() { sSQL = string.Format(@" insert into beneficiarios values (null, '{0}', '{1}', '{2}', '{3}')", cboLetra.SelectedValue, cboParentesco.SelectedValue, cboFuncionario.SelectedValue, this.idusu); OCNX.IniciarTransaccion(); if (OCNX.EjercutarSQL(sSQL) > 0) { OCNX.EjercuarTransaccion(); MetroMessageBox.Show(this, "Beneficiario insertado!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); usuarios.consultarUsuarios(""); usuarios.nuevo(); this.Close(); } else { OCNX.DeshacerTransaccion(); MetroMessageBox.Show(this, "No se ha insertado el Beneficiario!", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); usuarios.eliminarUsuario(); this.Close(); } }