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); } }
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); } }