public List <ProbabilidadBE> ListaTodosActivo(int IdEmpresa) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Probabilidad_ListaTodosActivo"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, IdEmpresa); IDataReader reader = db.ExecuteReader(dbCommand); List <ProbabilidadBE> Probabilidadlist = new List <ProbabilidadBE>(); ProbabilidadBE Probabilidad; while (reader.Read()) { Probabilidad = new ProbabilidadBE(); Probabilidad.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); Probabilidad.IdProbabilidad = Int32.Parse(reader["idProbabilidad"].ToString()); Probabilidad.ValorProbabilidad = Int32.Parse(reader["ValorProbabilidad"].ToString()); Probabilidad.IndicePersona = reader["IndicePersona"].ToString(); Probabilidad.IndiceProcedimiento = reader["IndiceProcedimiento"].ToString(); Probabilidad.IndiceCapacitacion = reader["IndiceCapacitacion"].ToString(); Probabilidad.IndiceFrecuencia = reader["IndiceFrecuencia"].ToString(); Probabilidad.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); Probabilidadlist.Add(Probabilidad); } reader.Close(); reader.Dispose(); return(Probabilidadlist); }
private void SeleccionarRegistro() { if (gvProbabilidad.RowCount > 0) { ProbabilidadBE objProbabilidad = new ProbabilidadBE(); if (pFlagMultiSelect) { List <ProbabilidadBE> lista = new List <ProbabilidadBE>(); foreach (int i in gvProbabilidad.GetSelectedRows()) { objProbabilidad = (ProbabilidadBE)gvProbabilidad.GetRow(i); lista.Add(objProbabilidad); } pListaProbabilidad = lista; } else { int index = gvProbabilidad.FocusedRowHandle; objProbabilidad = (ProbabilidadBE)gvProbabilidad.GetRow(index); pProbabilidadBE = objProbabilidad; } this.Close(); } else { MessageBox.Show("No existen registros.", "Busqueda Probabilidad"); } }
private void tlbMenu_DeleteClick() { try { Cursor = Cursors.WaitCursor; if (XtraMessageBox.Show("Esta seguro de eliminar el registro?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (!ValidarIngreso()) { ProbabilidadBE objE_Probabilidad = new ProbabilidadBE(); objE_Probabilidad.IdProbabilidad = int.Parse(gvProbabilidad.GetFocusedRowCellValue("IdProbabilidad").ToString()); objE_Probabilidad.Usuario = Parametros.strUsuarioLogin; objE_Probabilidad.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_Probabilidad.IdEmpresa = Parametros.intEmpresaId; ProbabilidadBL objBL_Probabilidad = new ProbabilidadBL(); objBL_Probabilidad.Elimina(objE_Probabilidad); XtraMessageBox.Show("El registro se eliminĂ³ correctamente", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); Cargar(); } } Cursor = Cursors.Default; } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Elimina(ProbabilidadBE pItem) { try { ProbabilidadDL Probabilidad = new ProbabilidadDL(); Probabilidad.Elimina(pItem); } catch (Exception ex) { throw ex; } }
public void Actualiza(ProbabilidadBE pItem) { try { ProbabilidadDL Probabilidad = new ProbabilidadDL(); Probabilidad.Actualiza(pItem); } catch (Exception ex) { throw ex; } }
public ProbabilidadBE Selecciona(int IdProbabilidad) { try { ProbabilidadDL Probabilidad = new ProbabilidadDL(); ProbabilidadBE objEmp = Probabilidad.Selecciona(IdProbabilidad); return(objEmp); } catch (Exception ex) { throw ex; } }
public void Elimina(ProbabilidadBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Probabilidad_Elimina"); db.AddInParameter(dbCommand, "pIdProbabilidad", DbType.Int32, pItem.IdProbabilidad); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.AddInParameter(dbCommand, "pUsuario", DbType.String, pItem.Usuario); db.AddInParameter(dbCommand, "pMaquina", DbType.String, pItem.Maquina); db.ExecuteNonQuery(dbCommand); }
public void Actualiza(ProbabilidadBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Probabilidad_Actualiza"); db.AddInParameter(dbCommand, "pIdProbabilidad", DbType.Int32, pItem.IdProbabilidad); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.AddInParameter(dbCommand, "pValorProbabilidad", DbType.Int32, pItem.ValorProbabilidad); db.AddInParameter(dbCommand, "pIndicePersona", DbType.String, pItem.IndicePersona); db.AddInParameter(dbCommand, "pIndiceProcedimiento", DbType.String, pItem.IndiceProcedimiento); db.AddInParameter(dbCommand, "pIndiceCapacitacion", DbType.String, pItem.IndiceCapacitacion); db.AddInParameter(dbCommand, "pIndiceFrecuencia", DbType.String, pItem.IndiceFrecuencia); db.AddInParameter(dbCommand, "pFlagEstado", DbType.Boolean, pItem.FlagEstado); db.AddInParameter(dbCommand, "pUsuario", DbType.String, pItem.Usuario); db.AddInParameter(dbCommand, "pMaquina", DbType.String, pItem.Maquina); db.ExecuteNonQuery(dbCommand); }
public void InicializarModificar() { if (gvProbabilidad.RowCount > 0) { ProbabilidadBE objProbabilidad = new ProbabilidadBE(); objProbabilidad.IdProbabilidad = int.Parse(gvProbabilidad.GetFocusedRowCellValue("IdProbabilidad").ToString()); frmManProbabilidadEdit objManProbabilidadEdit = new frmManProbabilidadEdit(); objManProbabilidadEdit.pOperacion = frmManProbabilidadEdit.Operacion.Modificar; objManProbabilidadEdit.IdProbabilidad = objProbabilidad.IdProbabilidad; objManProbabilidadEdit.pProbabilidadBE = objProbabilidad; objManProbabilidadEdit.StartPosition = FormStartPosition.CenterParent; objManProbabilidadEdit.ShowDialog(); Cargar(); } else { MessageBox.Show("No se pudo editar"); } }
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); } }
private void frmManProbabilidadEdit_Load(object sender, EventArgs e) { if (pOperacion == Operacion.Nuevo) { this.Text = "Probabilidad - Nuevo"; } else if (pOperacion == Operacion.Modificar) { this.Text = "Probabilidad- Modificar"; ProbabilidadBE objE_Probabilidad = null; objE_Probabilidad = new ProbabilidadBL().Selecciona(IdProbabilidad); if (objE_Probabilidad != null) { IdProbabilidad = objE_Probabilidad.IdProbabilidad; txtValorProbabilidad.EditValue = objE_Probabilidad.ValorProbabilidad; txtIndicePersona.Text = objE_Probabilidad.IndicePersona; txtIndiceProcedimiento.Text = objE_Probabilidad.IndiceProcedimiento; txtIndiceCapacitacion.Text = objE_Probabilidad.IndiceCapacitacion; txtIndiceFrecuencia.Text = objE_Probabilidad.IndiceFrecuencia; } } txtIndicePersona.Select(); }