public void Actualiza(ExtintorInspeccionDetalleBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_ExtintorInspeccionDetalle_Actualiza"); db.AddInParameter(dbCommand, "pIdExtintorInspeccionDetalle", DbType.Int32, pItem.IdExtintorInspeccionDetalle); db.AddInParameter(dbCommand, "pIdExtintorInspeccion", DbType.Int32, pItem.IdExtintorInspeccion); db.AddInParameter(dbCommand, "pIdExtintor", DbType.Int32, pItem.IdExtintor); db.AddInParameter(dbCommand, "pUno", DbType.Boolean, pItem.Uno); db.AddInParameter(dbCommand, "pDos", DbType.Boolean, pItem.Dos); db.AddInParameter(dbCommand, "pTres", DbType.Boolean, pItem.Tres); db.AddInParameter(dbCommand, "pCuatro", DbType.Boolean, pItem.Cuatro); db.AddInParameter(dbCommand, "pCinco", DbType.Boolean, pItem.Cinco); db.AddInParameter(dbCommand, "pSeis", DbType.Boolean, pItem.Seis); db.AddInParameter(dbCommand, "pSiete", DbType.Boolean, pItem.Siete); db.AddInParameter(dbCommand, "pOcho", DbType.Boolean, pItem.Ocho); db.AddInParameter(dbCommand, "pNueve", DbType.Boolean, pItem.Nueve); db.AddInParameter(dbCommand, "pDiez", DbType.Boolean, pItem.Diez); db.AddInParameter(dbCommand, "pOnce", DbType.Boolean, pItem.Once); db.AddInParameter(dbCommand, "pDoce", DbType.Boolean, pItem.Doce); db.AddInParameter(dbCommand, "pTrece", DbType.Boolean, pItem.Trece); db.AddInParameter(dbCommand, "pCatorce", DbType.Boolean, pItem.Catorce); db.AddInParameter(dbCommand, "pQuince", DbType.Boolean, pItem.Quince); db.AddInParameter(dbCommand, "pDiecisies", DbType.Boolean, pItem.Diecisies); db.AddInParameter(dbCommand, "pDiecisiete", DbType.Boolean, pItem.Diecisiete); db.AddInParameter(dbCommand, "pRecargadoPor", DbType.String, pItem.RecargadoPor); db.AddInParameter(dbCommand, "pObservacion", DbType.String, pItem.Observacion); 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.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.ExecuteNonQuery(dbCommand); }
public void Elimina(ExtintorInspeccionDetalleBE pItem) { try { ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); ExtintorInspeccionDetalle.Elimina(pItem); } catch (Exception ex) { throw ex; } }
public ExtintorInspeccionDetalleBE Selecciona(int IdExtintorInspeccionDetalle) { try { ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); ExtintorInspeccionDetalleBE objEmp = ExtintorInspeccionDetalle.Selecciona(IdExtintorInspeccionDetalle); return(objEmp); } catch (Exception ex) { throw ex; } }
public void Elimina(ExtintorInspeccionDetalleBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_ExtintorInspeccionDetalle_Elimina"); db.AddInParameter(dbCommand, "pIdExtintorInspeccionDetalle", DbType.Int32, pItem.IdExtintorInspeccionDetalle); 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 List <ExtintorInspeccionDetalleBE> ListaTodosActivo(int IdExtintorInspeccion) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_ExtintorInspeccionDetalle_ListaTodosActivo"); db.AddInParameter(dbCommand, "pIdExtintorInspeccion", DbType.Int32, IdExtintorInspeccion); IDataReader reader = db.ExecuteReader(dbCommand); List <ExtintorInspeccionDetalleBE> ExtintorInspeccionDetallelist = new List <ExtintorInspeccionDetalleBE>(); ExtintorInspeccionDetalleBE ExtintorInspeccionDetalle; while (reader.Read()) { ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleBE(); ExtintorInspeccionDetalle.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); ExtintorInspeccionDetalle.IdExtintorInspeccion = Int32.Parse(reader["IdExtintorInspeccion"].ToString()); ExtintorInspeccionDetalle.IdExtintorInspeccionDetalle = Int32.Parse(reader["idExtintorInspeccionDetalle"].ToString()); ExtintorInspeccionDetalle.IdExtintor = Int32.Parse(reader["idExtintor"].ToString()); ExtintorInspeccionDetalle.Codigo = reader["Codigo"].ToString(); ExtintorInspeccionDetalle.Serie = reader["Serie"].ToString(); ExtintorInspeccionDetalle.Abreviatura = reader["Abreviatura"].ToString(); ExtintorInspeccionDetalle.Capacidad = reader["Capacidad"].ToString(); ExtintorInspeccionDetalle.Ubicacion = reader["Ubicacion"].ToString(); ExtintorInspeccionDetalle.Marca = reader["Marca"].ToString(); ExtintorInspeccionDetalle.Uno = Boolean.Parse(reader["Uno"].ToString()); ExtintorInspeccionDetalle.Dos = Boolean.Parse(reader["Dos"].ToString()); ExtintorInspeccionDetalle.Tres = Boolean.Parse(reader["Tres"].ToString()); ExtintorInspeccionDetalle.Cuatro = Boolean.Parse(reader["Cuatro"].ToString()); ExtintorInspeccionDetalle.Cinco = Boolean.Parse(reader["Cinco"].ToString()); ExtintorInspeccionDetalle.Seis = Boolean.Parse(reader["Seis"].ToString()); ExtintorInspeccionDetalle.Siete = Boolean.Parse(reader["Siete"].ToString()); ExtintorInspeccionDetalle.Ocho = Boolean.Parse(reader["Ocho"].ToString()); ExtintorInspeccionDetalle.Nueve = Boolean.Parse(reader["Nueve"].ToString()); ExtintorInspeccionDetalle.Diez = Boolean.Parse(reader["Diez"].ToString()); ExtintorInspeccionDetalle.Once = Boolean.Parse(reader["Once"].ToString()); ExtintorInspeccionDetalle.Doce = Boolean.Parse(reader["Doce"].ToString()); ExtintorInspeccionDetalle.Trece = Boolean.Parse(reader["Trece"].ToString()); ExtintorInspeccionDetalle.Quince = Boolean.Parse(reader["Quince"].ToString()); ExtintorInspeccionDetalle.Diecisies = Boolean.Parse(reader["Diecisies"].ToString()); ExtintorInspeccionDetalle.Diecisiete = Boolean.Parse(reader["Diecisiete"].ToString()); ExtintorInspeccionDetalle.FechaVencimiento = DateTime.Parse(reader["FechaVencimiento"].ToString()); ExtintorInspeccionDetalle.RecargadoPor = reader["RecargadoPor"].ToString(); ExtintorInspeccionDetalle.Observacion = reader["Observacion"].ToString(); ExtintorInspeccionDetalle.FechaVencimientoPruebaHidrostatica = DateTime.Parse(reader["FechaVencimientoPruebaHidrostatica"].ToString()); ExtintorInspeccionDetalle.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); ExtintorInspeccionDetalle.TipoOper = 4; //CONSULTAR ExtintorInspeccionDetallelist.Add(ExtintorInspeccionDetalle); } reader.Close(); reader.Dispose(); return(ExtintorInspeccionDetallelist); }
private void btnGrabar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (!ValidarIngreso()) { ExtintorInspeccionBE objExtintorInspeccion = new ExtintorInspeccionBE(); ExtintorInspeccionBL objBL_ExtintorInspeccion = new ExtintorInspeccionBL(); objExtintorInspeccion.IdExtintorInspeccion = IdExtintorInspeccion; objExtintorInspeccion.IdUnidadMinera = Convert.ToInt32(cboUnidadMinera.EditValue); objExtintorInspeccion.IdTipoInspeccion = Convert.ToInt32(cboTipo.EditValue); objExtintorInspeccion.FechaInspeccion = Convert.ToDateTime(deFechaInspeccion.DateTime.ToShortDateString()); objExtintorInspeccion.InspeccionadoPor = txtInspeccionadoPor.Text; objExtintorInspeccion.Cargo = txtCargo.Text; objExtintorInspeccion.Observacion = txtObservacion.Text; objExtintorInspeccion.FlagEstado = true; objExtintorInspeccion.Usuario = Parametros.strUsuarioLogin; objExtintorInspeccion.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objExtintorInspeccion.IdEmpresa = Convert.ToInt32(cboEmpresa.EditValue); //ExtintorInspeccion DETALLE List <ExtintorInspeccionDetalleBE> lstExtintorInspeccionDetalle = new List <ExtintorInspeccionDetalleBE>(); foreach (var item in mListaExtintorInspeccionDetalleOrigen) { ExtintorInspeccionDetalleBE objE_ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleBE(); objE_ExtintorInspeccionDetalle.IdEmpresa = Parametros.intEmpresaId; objE_ExtintorInspeccionDetalle.IdExtintorInspeccion = IdExtintorInspeccion; objE_ExtintorInspeccionDetalle.IdExtintorInspeccionDetalle = item.IdExtintorInspeccionDetalle; objE_ExtintorInspeccionDetalle.IdExtintor = item.IdExtintor; objE_ExtintorInspeccionDetalle.Codigo = item.Codigo; objE_ExtintorInspeccionDetalle.Serie = item.Serie; objE_ExtintorInspeccionDetalle.Abreviatura = item.Abreviatura; objE_ExtintorInspeccionDetalle.Capacidad = item.Capacidad; objE_ExtintorInspeccionDetalle.Ubicacion = item.Ubicacion; objE_ExtintorInspeccionDetalle.Marca = item.Marca; objE_ExtintorInspeccionDetalle.Uno = item.Uno; objE_ExtintorInspeccionDetalle.Dos = item.Dos; objE_ExtintorInspeccionDetalle.Tres = item.Tres; objE_ExtintorInspeccionDetalle.Cuatro = item.Cuatro; objE_ExtintorInspeccionDetalle.Cinco = item.Cinco; objE_ExtintorInspeccionDetalle.Seis = item.Seis; objE_ExtintorInspeccionDetalle.Siete = item.Siete; objE_ExtintorInspeccionDetalle.Ocho = item.Ocho; objE_ExtintorInspeccionDetalle.Nueve = item.Nueve; objE_ExtintorInspeccionDetalle.Diez = item.Diez; objE_ExtintorInspeccionDetalle.Once = item.Once; objE_ExtintorInspeccionDetalle.Doce = item.Doce; objE_ExtintorInspeccionDetalle.Trece = item.Trece; objE_ExtintorInspeccionDetalle.Catorce = item.Catorce; objE_ExtintorInspeccionDetalle.Quince = item.Quince; objE_ExtintorInspeccionDetalle.Diecisies = item.Diecisies; objE_ExtintorInspeccionDetalle.Diecisiete = item.Diecisiete; objE_ExtintorInspeccionDetalle.FechaVencimiento = item.FechaVencimiento; objE_ExtintorInspeccionDetalle.RecargadoPor = item.RecargadoPor; objE_ExtintorInspeccionDetalle.Observacion = item.Observacion; objE_ExtintorInspeccionDetalle.FechaVencimientoPruebaHidrostatica = item.FechaVencimientoPruebaHidrostatica; objE_ExtintorInspeccionDetalle.FlagEstado = true; objE_ExtintorInspeccionDetalle.Usuario = Parametros.strUsuarioLogin; objE_ExtintorInspeccionDetalle.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_ExtintorInspeccionDetalle.TipoOper = item.TipoOper; lstExtintorInspeccionDetalle.Add(objE_ExtintorInspeccionDetalle); } if (pOperacion == Operacion.Nuevo) { objBL_ExtintorInspeccion.Inserta(objExtintorInspeccion, lstExtintorInspeccionDetalle); XtraMessageBox.Show("Se creó el registro del ExtintorInspeccion", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { objBL_ExtintorInspeccion.Actualiza(objExtintorInspeccion, lstExtintorInspeccionDetalle); } this.Close(); } } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }