private void btnGrabar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (!ValidarIngreso()) { ProbabilidadBL objBL_Probabilidad = new ProbabilidadBL(); ProbabilidadBE objProbabilidad = new ProbabilidadBE(); objProbabilidad.IdProbabilidad = IdProbabilidad; objProbabilidad.ValorProbabilidad = Convert.ToInt32(txtValorProbabilidad.EditValue); objProbabilidad.IndicePersona = txtIndicePersona.Text; objProbabilidad.IndiceProcedimiento = txtIndiceProcedimiento.Text; objProbabilidad.IndiceCapacitacion = txtIndiceCapacitacion.Text; objProbabilidad.IndiceFrecuencia = txtIndiceFrecuencia.Text; objProbabilidad.FlagEstado = true; objProbabilidad.Usuario = Parametros.strUsuarioLogin; objProbabilidad.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objProbabilidad.IdEmpresa = Parametros.intEmpresaId; if (pOperacion == Operacion.Nuevo) { objBL_Probabilidad.Inserta(objProbabilidad); } else { objBL_Probabilidad.Actualiza(objProbabilidad); } this.Close(); } } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }