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()) { ExtintorBE objE_Extintor = new ExtintorBE(); objE_Extintor.IdExtintor = int.Parse(gvExtintor.GetFocusedRowCellValue("IdExtintor").ToString()); objE_Extintor.Usuario = Parametros.strUsuarioLogin; objE_Extintor.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_Extintor.IdEmpresa = Parametros.intEmpresaId; ExtintorBL objBL_Extintor = new ExtintorBL(); objBL_Extintor.Elimina(objE_Extintor); 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(ExtintorBE pItem) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorDL Extintor = new ExtintorDL(); ExtintorDetalleDL ExtintorDetalle = new ExtintorDetalleDL(); List <ExtintorDetalleBE> lstExtintorDetalle = null; lstExtintorDetalle = new ExtintorDetalleDL().ListaTodosActivo(pItem.IdExtintor); foreach (ExtintorDetalleBE item in lstExtintorDetalle) { ExtintorDetalle.Elimina(item); } Extintor.Elimina(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public Int32 Inserta(ExtintorBE pItem, List <ExtintorDetalleBE> pListaExtintorDetalle) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorDL Extintor = new ExtintorDL(); ExtintorDetalleDL ExtintorDetalle = new ExtintorDetalleDL(); int IdExtintor = 0; IdExtintor = Extintor.Inserta(pItem); foreach (var item in pListaExtintorDetalle) { item.IdExtintor = IdExtintor; ExtintorDetalle.Inserta(item); } ts.Complete(); return(IdExtintor); } } catch (Exception ex) { throw ex; } }
public void Actualiza(ExtintorBE pItem, List <ExtintorDetalleBE> pListaExtintorDetalle) { try { using (TransactionScope ts = new TransactionScope()) { ExtintorDL Extintor = new ExtintorDL(); ExtintorDetalleDL ExtintorDetalle = new ExtintorDetalleDL(); foreach (ExtintorDetalleBE item in pListaExtintorDetalle) { if (item.TipoOper == Convert.ToInt32(Operacion.Nuevo)) //Nuevo { item.IdExtintor = pItem.IdExtintor; ExtintorDetalle.Inserta(item); } else { ExtintorDetalle.Actualiza(item); } } Extintor.Actualiza(pItem); ts.Complete(); } } catch (Exception ex) { throw ex; } }
public void Actualiza(ExtintorBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Extintor_Actualiza"); db.AddInParameter(dbCommand, "pIdExtintor", DbType.Int32, pItem.IdExtintor); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, pItem.IdEmpresa); db.AddInParameter(dbCommand, "pIdUnidadMinera", DbType.Int32, pItem.IdUnidadMinera); db.AddInParameter(dbCommand, "pCodigo", DbType.String, pItem.Codigo); db.AddInParameter(dbCommand, "pSerie", DbType.String, pItem.Serie); db.AddInParameter(dbCommand, "pIdClasificacionExtintor", DbType.Int32, pItem.IdClasificacionExtintor); db.AddInParameter(dbCommand, "pIdTipoExtintor", DbType.Int32, pItem.IdTipoExtintor); db.AddInParameter(dbCommand, "pIdProveedor", DbType.Int32, pItem.IdProveedor); db.AddInParameter(dbCommand, "pMarca", DbType.String, pItem.Marca); db.AddInParameter(dbCommand, "pCapacidad", DbType.String, pItem.Capacidad); db.AddInParameter(dbCommand, "pFechaIngreso", DbType.DateTime, pItem.FechaIngreso); db.AddInParameter(dbCommand, "pFechaVencimiento", DbType.DateTime, pItem.FechaVencimiento); db.AddInParameter(dbCommand, "pFechaVencimientoPruebaHidrostatica", DbType.DateTime, pItem.FechaVencimientoPruebaHidrostatica); db.AddInParameter(dbCommand, "pUbicacion", DbType.String, pItem.Ubicacion); db.AddInParameter(dbCommand, "pIdRealizadoPor", DbType.Int32, pItem.IdRealizadoPor); 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 ExtintorBE SeleccionaCodigo(string Codigo) { try { ExtintorDL Extintor = new ExtintorDL(); ExtintorBE objEmp = Extintor.SeleccionaCodigo(Codigo); return(objEmp); } catch (Exception ex) { throw ex; } }
public ExtintorBE Selecciona(int IdExtintor) { try { ExtintorDL Extintor = new ExtintorDL(); ExtintorBE objEmp = Extintor.Selecciona(IdExtintor); return(objEmp); } catch (Exception ex) { throw ex; } }
public void Elimina(ExtintorBE pItem) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Extintor_Elimina"); db.AddInParameter(dbCommand, "pIdExtintor", DbType.Int32, pItem.IdExtintor); 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 <ExtintorBE> ListaInspeccionDetalle(int IdEmpresa, int IdUnidadMinera) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Extintor_ListaInspeccionDetalle"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, IdEmpresa); db.AddInParameter(dbCommand, "pIdUnidadMinera", DbType.Int32, IdUnidadMinera); IDataReader reader = db.ExecuteReader(dbCommand); List <ExtintorBE> Extintorlist = new List <ExtintorBE>(); ExtintorBE Extintor; while (reader.Read()) { Extintor = new ExtintorBE(); Extintor.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); Extintor.Codigo = reader["Codigo"].ToString(); Extintor.Serie = reader["Serie"].ToString(); Extintor.Abreviatura = reader["Abreviatura"].ToString(); Extintor.Capacidad = reader["Capacidad"].ToString(); Extintor.Ubicacion = reader["Ubicacion"].ToString(); Extintor.Marca = reader["Marca"].ToString(); Extintor.IdExtintor = Int32.Parse(reader["idExtintor"].ToString()); Extintor.IdExtintorInspeccion = Int32.Parse(reader["IdExtintorInspeccion"].ToString()); Extintor.IdExtintorInspeccionDetalle = Int32.Parse(reader["IdExtintorInspeccionDetalle"].ToString()); Extintor.Uno = Boolean.Parse(reader["Uno"].ToString()); Extintor.Dos = Boolean.Parse(reader["Dos"].ToString()); Extintor.Tres = Boolean.Parse(reader["Tres"].ToString()); Extintor.Cuatro = Boolean.Parse(reader["Cuatro"].ToString()); Extintor.Cinco = Boolean.Parse(reader["Cinco"].ToString()); Extintor.Seis = Boolean.Parse(reader["Seis"].ToString()); Extintor.Siete = Boolean.Parse(reader["Siete"].ToString()); Extintor.Ocho = Boolean.Parse(reader["Ocho"].ToString()); Extintor.Nueve = Boolean.Parse(reader["Nueve"].ToString()); Extintor.Diez = Boolean.Parse(reader["Diez"].ToString()); Extintor.Once = Boolean.Parse(reader["Once"].ToString()); Extintor.Doce = Boolean.Parse(reader["Doce"].ToString()); Extintor.Trece = Boolean.Parse(reader["Trece"].ToString()); Extintor.Quince = Boolean.Parse(reader["Quince"].ToString()); Extintor.Diecisies = Boolean.Parse(reader["Diecisies"].ToString()); Extintor.Diecisiete = Boolean.Parse(reader["Diecisiete"].ToString()); Extintor.FechaVencimiento = DateTime.Parse(reader["FechaVencimiento"].ToString()); Extintor.FechaVencimientoPruebaHidrostatica = DateTime.Parse(reader["FechaVencimientoPruebaHidrostatica"].ToString()); Extintor.RecargadoPor = reader["RecargadoPor"].ToString(); Extintor.Observacion = reader["Observacion"].ToString(); Extintor.TipoOper = Int32.Parse(reader["TipoOper"].ToString()); Extintorlist.Add(Extintor); } reader.Close(); reader.Dispose(); return(Extintorlist); }
public List <ExtintorBE> ListaFecha(int IdEmpresa, int IdUnidadMinera, DateTime FechaDesde, DateTime FechaHasta) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Extintor_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 <ExtintorBE> Extintorlist = new List <ExtintorBE>(); ExtintorBE Extintor; while (reader.Read()) { Extintor = new ExtintorBE(); Extintor.IdExtintor = Int32.Parse(reader["idExtintor"].ToString()); Extintor.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); Extintor.RazonSocial = reader["RazonSocial"].ToString(); Extintor.IdUnidadMinera = Int32.Parse(reader["IdUnidadMinera"].ToString()); Extintor.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); Extintor.Codigo = reader["Codigo"].ToString(); Extintor.Serie = reader["Serie"].ToString(); Extintor.IdClasificacionExtintor = Int32.Parse(reader["IdClasificacionExtintor"].ToString()); Extintor.AbreviaturaClasificacion = reader["AbreviaturaClasificacion"].ToString(); Extintor.IdTipoExtintor = Int32.Parse(reader["IdTipoExtintor"].ToString()); Extintor.AbreviaturaTipo = reader["AbreviaturaTipo"].ToString(); Extintor.IdProveedor = Int32.Parse(reader["IdProveedor"].ToString()); Extintor.Proveedor = reader["Proveedor"].ToString(); Extintor.Marca = reader["Marca"].ToString(); Extintor.Capacidad = reader["Capacidad"].ToString(); Extintor.FechaIngreso = DateTime.Parse(reader["FechaIngreso"].ToString()); Extintor.FechaVencimiento = DateTime.Parse(reader["FechaVencimiento"].ToString()); Extintor.FechaVencimientoPruebaHidrostatica = DateTime.Parse(reader["FechaVencimientoPruebaHidrostatica"].ToString()); Extintor.Ubicacion = reader["Ubicacion"].ToString(); Extintor.IdRealizadoPor = Int32.Parse(reader["IdRealizadoPor"].ToString()); Extintor.RealizadoPor = reader["RealizadoPor"].ToString(); Extintor.Observacion = reader["Observacion"].ToString(); Extintor.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); Extintorlist.Add(Extintor); } reader.Close(); reader.Dispose(); return(Extintorlist); }
private void frmRegExtintorEdit_Load(object sender, EventArgs e) { BSUtils.LoaderLook(cboEmpresa, new EmpresaBL().ListaTodosActivo(0, Parametros.intTECorporativo), "RazonSocial", "IdEmpresa", true); cboEmpresa.EditValue = Parametros.intEmpresaId; BSUtils.LoaderLook(cboClasificacion, new ClasificacionExtintorBL().ListaCombo(Parametros.intEmpresaId), "Abreviatura", "IdClasificacionExtintor", true); BSUtils.LoaderLook(cboTipo, new TipoExtintorBL().ListaCombo(Parametros.intEmpresaId), "Abreviatura", "IdTipoExtintor", true); BSUtils.LoaderLook(cboProveedor, new ProveedorBL().ListaCombo(Parametros.intEmpresaId), "RazonSocial", "IdProveedor", true); deFechaIngreso.DateTime = DateTime.Now; deFechaVencimiento.DateTime = DateTime.Now; deFechaVencimientoPruebaHidrostatica.DateTime = DateTime.Now; if (pOperacion == Operacion.Nuevo) { this.Text = "Extintor - Nuevo"; } else if (pOperacion == Operacion.Modificar) { this.Text = "Extintor - Modificar"; ExtintorBE objE_Extintor = null; objE_Extintor = new ExtintorBL().Selecciona(IdExtintor); IdExtintor = objE_Extintor.IdExtintor; cboEmpresa.EditValue = objE_Extintor.IdEmpresa; cboUnidadMinera.EditValue = objE_Extintor.IdUnidadMinera; txtCodigo.Text = objE_Extintor.Codigo; txtSerie.Text = objE_Extintor.Serie; cboClasificacion.EditValue = objE_Extintor.IdClasificacionExtintor; cboTipo.EditValue = objE_Extintor.IdTipoExtintor; cboProveedor.EditValue = objE_Extintor.IdProveedor; txtMarca.Text = objE_Extintor.Marca; txtCapacidad.Text = objE_Extintor.Capacidad; deFechaIngreso.EditValue = objE_Extintor.FechaIngreso; deFechaVencimiento.EditValue = objE_Extintor.FechaVencimiento; deFechaVencimientoPruebaHidrostatica.EditValue = objE_Extintor.FechaVencimientoPruebaHidrostatica; txtUbicacion.Text = objE_Extintor.Ubicacion; txtObservacion.Text = objE_Extintor.Observacion; } CargaExtintorDetalle(); txtCodigo.Select(); }
public void InicializarModificar() { if (gvExtintor.RowCount > 0) { ExtintorBE objExtintor = new ExtintorBE(); objExtintor.IdExtintor = int.Parse(gvExtintor.GetFocusedRowCellValue("IdExtintor").ToString()); frmRegExtintorEdit objManExtintorEdit = new frmRegExtintorEdit(); objManExtintorEdit.pOperacion = frmRegExtintorEdit.Operacion.Modificar; objManExtintorEdit.IdExtintor = objExtintor.IdExtintor; objManExtintorEdit.StartPosition = FormStartPosition.CenterParent; objManExtintorEdit.ShowDialog(); Cargar(); } else { MessageBox.Show("No se pudo editar"); } }
public List <ExtintorBE> ListaTipoServicio(int IdEmpresa, int IdUnidadMinera) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Extintor_ListaTipoServicio"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, IdEmpresa); db.AddInParameter(dbCommand, "pIdUnidadMinera", DbType.Int32, IdUnidadMinera); IDataReader reader = db.ExecuteReader(dbCommand); List <ExtintorBE> Extintorlist = new List <ExtintorBE>(); ExtintorBE Extintor; while (reader.Read()) { Extintor = new ExtintorBE(); Extintor.IdExtintor = Int32.Parse(reader["idExtintor"].ToString()); Extintor.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); Extintor.RazonSocial = reader["RazonSocial"].ToString(); Extintor.IdUnidadMinera = Int32.Parse(reader["IdUnidadMinera"].ToString()); Extintor.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); Extintor.Codigo = reader["Codigo"].ToString(); Extintor.Serie = reader["Serie"].ToString(); Extintor.IdClasificacionExtintor = Int32.Parse(reader["IdClasificacionExtintor"].ToString()); Extintor.AbreviaturaClasificacion = reader["AbreviaturaClasificacion"].ToString(); Extintor.IdTipoExtintor = Int32.Parse(reader["IdTipoExtintor"].ToString()); Extintor.AbreviaturaTipo = reader["AbreviaturaTipo"].ToString(); Extintor.IdProveedor = Int32.Parse(reader["IdProveedor"].ToString()); Extintor.Proveedor = reader["Proveedor"].ToString(); Extintor.Marca = reader["Marca"].ToString(); Extintor.Capacidad = reader["Capacidad"].ToString(); Extintor.FechaIngreso = DateTime.Parse(reader["FechaIngreso"].ToString()); Extintor.FechaVencimiento = DateTime.Parse(reader["FechaVencimiento"].ToString()); Extintor.Ubicacion = reader["Ubicacion"].ToString(); Extintor.Fecha = reader.IsDBNull(reader.GetOrdinal("Fecha")) ? (DateTime?)null : reader.GetDateTime(reader.GetOrdinal("Fecha")); Extintor.DescServicioExtintor = reader["DescServicioExtintor"].ToString(); Extintorlist.Add(Extintor); } reader.Close(); reader.Dispose(); return(Extintorlist); }
public ExtintorBE SeleccionaCodigo(string Codigo) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Extintor_SeleccionaCodigo"); db.AddInParameter(dbCommand, "pCodigo", DbType.String, Codigo); IDataReader reader = db.ExecuteReader(dbCommand); ExtintorBE Extintor = null; while (reader.Read()) { Extintor = new ExtintorBE(); Extintor.IdExtintor = Int32.Parse(reader["idExtintor"].ToString()); Extintor.IdEmpresa = Int32.Parse(reader["IdEmpresa"].ToString()); Extintor.RazonSocial = reader["RazonSocial"].ToString(); Extintor.IdUnidadMinera = Int32.Parse(reader["IdUnidadMinera"].ToString()); Extintor.DescUnidadMinera = reader["DescUnidadMinera"].ToString(); Extintor.Codigo = reader["Codigo"].ToString(); Extintor.Serie = reader["Serie"].ToString(); Extintor.IdClasificacionExtintor = Int32.Parse(reader["IdClasificacionExtintor"].ToString()); Extintor.AbreviaturaClasificacion = reader["AbreviaturaClasificacion"].ToString(); Extintor.IdTipoExtintor = Int32.Parse(reader["IdTipoExtintor"].ToString()); Extintor.AbreviaturaTipo = reader["AbreviaturaTipo"].ToString(); Extintor.IdProveedor = Int32.Parse(reader["IdProveedor"].ToString()); Extintor.Proveedor = reader["Proveedor"].ToString(); Extintor.Marca = reader["Marca"].ToString(); Extintor.Capacidad = reader["Capacidad"].ToString(); Extintor.FechaIngreso = DateTime.Parse(reader["FechaIngreso"].ToString()); Extintor.FechaVencimiento = DateTime.Parse(reader["FechaVencimiento"].ToString()); Extintor.FechaVencimientoPruebaHidrostatica = DateTime.Parse(reader["FechaVencimientoPruebaHidrostatica"].ToString()); Extintor.Ubicacion = reader["Ubicacion"].ToString(); Extintor.IdRealizadoPor = Int32.Parse(reader["IdRealizadoPor"].ToString()); Extintor.RealizadoPor = reader["RealizadoPor"].ToString(); Extintor.Observacion = reader["Observacion"].ToString(); Extintor.FlagEstado = Boolean.Parse(reader["flagestado"].ToString()); } reader.Close(); reader.Dispose(); return(Extintor); }
public List <ExtintorBE> ListaCombo(int IdEmpresa, int IdUnidadMinera) { Database db = DatabaseFactory.CreateDatabase("cnSSOMABD"); DbCommand dbCommand = db.GetStoredProcCommand("usp_Extintor_ListaCombo"); db.AddInParameter(dbCommand, "pIdEmpresa", DbType.Int32, IdEmpresa); db.AddInParameter(dbCommand, "pIdUnidadMinera", DbType.Int32, IdUnidadMinera); IDataReader reader = db.ExecuteReader(dbCommand); List <ExtintorBE> Extintorlist = new List <ExtintorBE>(); ExtintorBE Extintor; while (reader.Read()) { Extintor = new ExtintorBE(); Extintor.IdExtintor = Int32.Parse(reader["idExtintor"].ToString()); Extintor.DescExtintor = reader["DescExtintor"].ToString(); Extintorlist.Add(Extintor); } reader.Close(); reader.Dispose(); return(Extintorlist); }
private void btnGrabar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (!ValidarIngreso()) { ExtintorBE objExtintor = new ExtintorBE(); ExtintorBL objBL_Extintor = new ExtintorBL(); objExtintor.IdExtintor = IdExtintor; objExtintor.IdUnidadMinera = Convert.ToInt32(cboUnidadMinera.EditValue); objExtintor.Codigo = txtCodigo.Text; objExtintor.Serie = txtSerie.Text; objExtintor.IdClasificacionExtintor = Convert.ToInt32(cboClasificacion.EditValue); objExtintor.IdTipoExtintor = Convert.ToInt32(cboTipo.EditValue); objExtintor.IdProveedor = Convert.ToInt32(cboProveedor.EditValue); objExtintor.Marca = txtMarca.Text; objExtintor.Capacidad = txtCapacidad.Text; objExtintor.FechaIngreso = Convert.ToDateTime(deFechaIngreso.DateTime.ToShortDateString()); objExtintor.FechaVencimiento = Convert.ToDateTime(deFechaVencimiento.DateTime.ToShortDateString()); objExtintor.FechaVencimientoPruebaHidrostatica = Convert.ToDateTime(deFechaVencimientoPruebaHidrostatica.DateTime.ToShortDateString()); objExtintor.Ubicacion = txtUbicacion.Text; objExtintor.Observacion = txtObservacion.Text; objExtintor.FlagEstado = true; objExtintor.Usuario = Parametros.strUsuarioLogin; objExtintor.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objExtintor.IdEmpresa = Convert.ToInt32(cboEmpresa.EditValue); //EXTINTOR DETALLE List <ExtintorDetalleBE> lstExtintorDetalle = new List <ExtintorDetalleBE>(); foreach (var item in mListaExtintorDetalleOrigen) { ExtintorDetalleBE objE_ExtintorDetalle = new ExtintorDetalleBE(); objE_ExtintorDetalle.IdEmpresa = Parametros.intEmpresaId; objE_ExtintorDetalle.IdExtintor = IdExtintor; objE_ExtintorDetalle.IdExtintorDetalle = item.IdExtintorDetalle; objE_ExtintorDetalle.Fecha = item.Fecha; objE_ExtintorDetalle.IdServicioExtintor = item.IdServicioExtintor; objE_ExtintorDetalle.DescServicioExtintor = item.DescServicioExtintor; objE_ExtintorDetalle.FlagEstado = true; objE_ExtintorDetalle.Usuario = Parametros.strUsuarioLogin; objE_ExtintorDetalle.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_ExtintorDetalle.TipoOper = item.TipoOper; lstExtintorDetalle.Add(objE_ExtintorDetalle); } if (pOperacion == Operacion.Nuevo) { objBL_Extintor.Inserta(objExtintor, lstExtintorDetalle); XtraMessageBox.Show("Se creó el registro del Extintor", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { objBL_Extintor.Actualiza(objExtintor, lstExtintorDetalle); } this.Close(); } } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }