private void frmRegExtintorInspeccionEdit_Load(object sender, EventArgs e) { BSUtils.LoaderLook(cboEmpresa, new EmpresaBL().ListaTodosActivo(0, Parametros.intTECorporativo), "RazonSocial", "IdEmpresa", true); cboEmpresa.EditValue = Parametros.intEmpresaId; BSUtils.LoaderLook(cboTipo, new TablaElementoBL().ListaTodosActivo(Parametros.intEmpresaId, Parametros.intTblTipoInspeccionExtintor), "DescTablaElemento", "IdTablaElemento", true); cboTipo.EditValue = Parametros.intTIEPlaneada; deFechaInspeccion.EditValue = DateTime.Now; if (pOperacion == Operacion.Nuevo) { this.Text = "Inspección Extintor - Nuevo"; } else if (pOperacion == Operacion.Modificar) { this.Text = "Inspección Extintor - Modificar"; ExtintorInspeccionBE objE_ExtintorInspeccion = null; objE_ExtintorInspeccion = new ExtintorInspeccionBL().Selecciona(IdExtintorInspeccion); IdExtintorInspeccion = objE_ExtintorInspeccion.IdExtintorInspeccion; cboEmpresa.EditValue = objE_ExtintorInspeccion.IdEmpresa; cboUnidadMinera.EditValue = objE_ExtintorInspeccion.IdUnidadMinera; cboTipo.EditValue = objE_ExtintorInspeccion.IdTipoInspeccion; txtInspeccionadoPor.Text = objE_ExtintorInspeccion.InspeccionadoPor; txtCargo.Text = objE_ExtintorInspeccion.Cargo; txtObservacion.Text = objE_ExtintorInspeccion.Observacion; } CargaExtintorInspeccionDetalle(); cboEmpresa.Select(); }
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()) { ExtintorInspeccionBE objE_ExtintorInspeccion = new ExtintorInspeccionBE(); objE_ExtintorInspeccion.IdExtintorInspeccion = int.Parse(gvExtintorInspeccion.GetFocusedRowCellValue("IdExtintorInspeccion").ToString()); objE_ExtintorInspeccion.Usuario = Parametros.strUsuarioLogin; objE_ExtintorInspeccion.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_ExtintorInspeccion.IdEmpresa = Parametros.intEmpresaId; ExtintorInspeccionBL objBL_ExtintorInspeccion = new ExtintorInspeccionBL(); objBL_ExtintorInspeccion.Elimina(objE_ExtintorInspeccion); 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 ExtintorInspeccionBE Selecciona(int idExtintorInspeccion) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_ExtintorInspeccion_Selecciona"); db.AddInParameter(dbCommand, "pidExtintorInspeccion", DbType.Int32, idExtintorInspeccion); IDataReader reader = db.ExecuteReader(dbCommand); ExtintorInspeccionBE ExtintorInspeccion = null; while (reader.Read()) { ExtintorInspeccion = new ExtintorInspeccionBE(); ExtintorInspeccion.IdExtintorInspeccion = Int32.Parse(reader["idExtintorInspeccion"].ToString()); ExtintorInspeccion.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); ExtintorInspeccion.RazonSocial = reader["RazonSocial"].ToString(); ExtintorInspeccion.IdUnidadMinera = Int32.Parse(reader["IdUnidadMinera"].ToString()); ExtintorInspeccion.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); ExtintorInspeccion.IdTipoInspeccion = Int32.Parse(reader["IdTipoInspeccion"].ToString()); ExtintorInspeccion.DescTipoInspeccion = reader["DescTipoInspeccion"].ToString(); ExtintorInspeccion.FechaInspeccion = DateTime.Parse(reader["FechaInspeccion"].ToString()); ExtintorInspeccion.InspeccionadoPor = reader["InspeccionadoPor"].ToString(); ExtintorInspeccion.Cargo = reader["Cargo"].ToString(); ExtintorInspeccion.Observacion = reader["Observacion"].ToString(); ExtintorInspeccion.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); } reader.Close(); reader.Dispose(); return(ExtintorInspeccion); }
public List <ExtintorInspeccionBE> ListaFecha(int IdEmpresa, int IdUnidadMinera, DateTime FechaDesde, DateTime FechaHasta) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_ExtintorInspeccion_ListaFecha"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, IdEmpresa); db.AddInParameter(dbCommand, "pIdUnidadMinera", DbType.Int32, IdUnidadMinera); db.AddInParameter(dbCommand, "pFechaDesde", DbType.DateTime, FechaDesde); db.AddInParameter(dbCommand, "pFechaHasta", DbType.DateTime, FechaHasta); IDataReader reader = db.ExecuteReader(dbCommand); List <ExtintorInspeccionBE> ExtintorInspeccionlist = new List <ExtintorInspeccionBE>(); ExtintorInspeccionBE ExtintorInspeccion; while (reader.Read()) { ExtintorInspeccion = new ExtintorInspeccionBE(); ExtintorInspeccion.IdExtintorInspeccion = Int32.Parse(reader["idExtintorInspeccion"].ToString()); ExtintorInspeccion.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); ExtintorInspeccion.RazonSocial = reader["RazonSocial"].ToString(); ExtintorInspeccion.IdUnidadMinera = Int32.Parse(reader["IdUnidadMinera"].ToString()); ExtintorInspeccion.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); ExtintorInspeccion.IdTipoInspeccion = Int32.Parse(reader["IdTipoInspeccion"].ToString()); ExtintorInspeccion.DescTipoInspeccion = reader["DescTipoInspeccion"].ToString(); ExtintorInspeccion.FechaInspeccion = DateTime.Parse(reader["FechaInspeccion"].ToString()); ExtintorInspeccion.InspeccionadoPor = reader["InspeccionadoPor"].ToString(); ExtintorInspeccion.Cargo = reader["Cargo"].ToString(); ExtintorInspeccion.Observacion = reader["Observacion"].ToString(); ExtintorInspeccion.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); ExtintorInspeccionlist.Add(ExtintorInspeccion); } reader.Close(); reader.Dispose(); return(ExtintorInspeccionlist); }
public void Actualiza(ExtintorInspeccionBE pItem, List <ExtintorInspeccionDetalleBE> pListaExtintorInspeccionDetalle) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorInspeccionDL ExtintorInspeccion = new ExtintorInspeccionDL(); ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); foreach (ExtintorInspeccionDetalleBE item in pListaExtintorInspeccionDetalle) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdExtintorInspeccion = pItem.IdExtintorInspeccion; ExtintorInspeccionDetalle.Inserta(item); } else { ExtintorInspeccionDetalle.Actualiza(item); } } ExtintorInspeccion.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public Int32 Inserta(ExtintorInspeccionBE pItem, List <ExtintorInspeccionDetalleBE> pListaExtintorInspeccionDetalle) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorInspeccionDL ExtintorInspeccion = new ExtintorInspeccionDL(); ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); int IdExtintorInspeccion = 0; IdExtintorInspeccion = ExtintorInspeccion.Inserta(pItem); foreach (var item in pListaExtintorInspeccionDetalle) { item.IdExtintorInspeccion = IdExtintorInspeccion; ExtintorInspeccionDetalle.Inserta(item); } ts.Complete(); return(IdExtintorInspeccion); } } catch (Exception ex) { throw ex; } }
public void Elimina(ExtintorInspeccionBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorInspeccionDL ExtintorInspeccion = new ExtintorInspeccionDL(); ExtintorInspeccionDetalleDL ExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL(); List <ExtintorInspeccionDetalleBE> lstExtintorInspeccionDetalle = null; lstExtintorInspeccionDetalle = new ExtintorInspeccionDetalleDL().ListaTodosActivo(pItem.IdExtintorInspeccion); foreach (ExtintorInspeccionDetalleBE item in lstExtintorInspeccionDetalle) { ExtintorInspeccionDetalle.Elimina(item); } ExtintorInspeccion.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public ExtintorInspeccionBE Selecciona(int IdExtintorInspeccion) { try { ExtintorInspeccionDL ExtintorInspeccion = new ExtintorInspeccionDL(); ExtintorInspeccionBE objEmp = ExtintorInspeccion.Selecciona(IdExtintorInspeccion); return(objEmp); } catch (Exception ex) { throw ex; } }
public void Elimina(ExtintorInspeccionBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_ExtintorInspeccion_Elimina"); db.AddInParameter(dbCommand, "pIdExtintorInspeccion", DbType.Int32, pItem.IdExtintorInspeccion); 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 <ExtintorInspeccionBE> ListaReporte(int IdExtintorInspeccion) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_rptExtintorInspeccion"); db.AddInParameter(dbCommand, "pIdExtintorInspeccion", DbType.Int32, IdExtintorInspeccion); IDataReader reader = db.ExecuteReader(dbCommand); List <ExtintorInspeccionBE> ExtintorInspeccionlist = new List <ExtintorInspeccionBE>(); ExtintorInspeccionBE ExtintorInspeccion; while (reader.Read()) { ExtintorInspeccion = new ExtintorInspeccionBE(); ExtintorInspeccion.RazonSocial = reader["RazonSocial"].ToString(); ExtintorInspeccion.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); ExtintorInspeccion.DescTipoInspeccion = reader["DescTipoInspeccion"].ToString(); ExtintorInspeccion.FechaInspeccion = DateTime.Parse(reader["FechaInspeccion"].ToString()); ExtintorInspeccion.InspeccionadoPor = reader["InspeccionadoPor"].ToString(); ExtintorInspeccion.Cargo = reader["Cargo"].ToString(); ExtintorInspeccion.Codigo = reader["Codigo"].ToString(); ExtintorInspeccion.Serie = reader["Serie"].ToString(); ExtintorInspeccion.Abreviatura = reader["Abreviatura"].ToString(); ExtintorInspeccion.Capacidad = reader["Capacidad"].ToString(); ExtintorInspeccion.Ubicacion = reader["Ubicacion"].ToString(); ExtintorInspeccion.Marca = reader["Marca"].ToString(); ExtintorInspeccion.Uno = Boolean.Parse(reader["Uno"].ToString()); ExtintorInspeccion.Dos = Boolean.Parse(reader["Dos"].ToString()); ExtintorInspeccion.Tres = Boolean.Parse(reader["Tres"].ToString()); ExtintorInspeccion.Cuatro = Boolean.Parse(reader["Cuatro"].ToString()); ExtintorInspeccion.Cinco = Boolean.Parse(reader["Cinco"].ToString()); ExtintorInspeccion.Seis = Boolean.Parse(reader["Seis"].ToString()); ExtintorInspeccion.Siete = Boolean.Parse(reader["Siete"].ToString()); ExtintorInspeccion.Ocho = Boolean.Parse(reader["Ocho"].ToString()); ExtintorInspeccion.Nueve = Boolean.Parse(reader["Nueve"].ToString()); ExtintorInspeccion.Diez = Boolean.Parse(reader["Diez"].ToString()); ExtintorInspeccion.Once = Boolean.Parse(reader["Once"].ToString()); ExtintorInspeccion.Doce = Boolean.Parse(reader["Doce"].ToString()); ExtintorInspeccion.Trece = Boolean.Parse(reader["Trece"].ToString()); ExtintorInspeccion.Quince = Boolean.Parse(reader["Quince"].ToString()); ExtintorInspeccion.Diecisies = Boolean.Parse(reader["Diecisies"].ToString()); ExtintorInspeccion.Diecisiete = Boolean.Parse(reader["Diecisiete"].ToString()); ExtintorInspeccion.FechaVencimiento = DateTime.Parse(reader["FechaVencimiento"].ToString()); ExtintorInspeccion.FechaVencimientoPruebaHidrostatica = DateTime.Parse(reader["FechaVencimientoPruebaHidrostatica"].ToString()); ExtintorInspeccion.RecargadoPor = reader["RecargadoPor"].ToString(); ExtintorInspeccion.Observacion = reader["Observacion"].ToString(); ExtintorInspeccionlist.Add(ExtintorInspeccion); } reader.Close(); reader.Dispose(); return(ExtintorInspeccionlist); }
public void Actualiza(ExtintorInspeccionBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_ExtintorInspeccion_Actualiza"); db.AddInParameter(dbCommand, "pIdExtintorInspeccion", DbType.Int32, pItem.IdExtintorInspeccion); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.AddInParameter(dbCommand, "pIdUnidadMinera", DbType.Int32, pItem.IdUnidadMinera); db.AddInParameter(dbCommand, "pIdTipoInspeccion", DbType.Int32, pItem.IdTipoInspeccion); db.AddInParameter(dbCommand, "pFechaInspeccion", DbType.DateTime, pItem.FechaInspeccion); db.AddInParameter(dbCommand, "pInspeccionadoPor", DbType.String, pItem.InspeccionadoPor); db.AddInParameter(dbCommand, "pCargo", DbType.String, pItem.Cargo); 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.ExecuteNonQuery(dbCommand); }
public void InicializarModificar() { if (gvExtintorInspeccion.RowCount > 0) { ExtintorInspeccionBE objExtintorInspeccion = new ExtintorInspeccionBE(); objExtintorInspeccion.IdExtintorInspeccion = int.Parse(gvExtintorInspeccion.GetFocusedRowCellValue("IdExtintorInspeccion").ToString()); frmRegExtintorInspeccionEdit objManExtintorInspeccionEdit = new frmRegExtintorInspeccionEdit(); objManExtintorInspeccionEdit.pOperacion = frmRegExtintorInspeccionEdit.Operacion.Modificar; objManExtintorInspeccionEdit.IdExtintorInspeccion = objExtintorInspeccion.IdExtintorInspeccion; objManExtintorInspeccionEdit.StartPosition = FormStartPosition.CenterParent; objManExtintorInspeccionEdit.ShowDialog(); Cargar(); } else { MessageBox.Show("No se pudo editar"); } }
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); } }