private void frmRegMovimientoExtintorEdit_Load(object sender, EventArgs e)
        {
            BSUtils.LoaderLook(cboExtintor, new ExtintorBL().ListaCombo(Parametros.intEmpresaId, 0), "DescExtintor", "IdExtintor", true);
            BSUtils.LoaderLook(cboEmpresa, new EmpresaBL().ListaTodosActivo(0, Parametros.intTECorporativo), "RazonSocial", "IdEmpresa", true);
            deFecha.DateTime = DateTime.Now;

            if (pOperacion == Operacion.Nuevo)
            {
                this.Text = "Movimiento Extintor - Nuevo";
            }
            else if (pOperacion == Operacion.Modificar)
            {
                this.Text = "Movimiento Extintor - Modificar";

                MovimientoExtintorBE objE_MovimientoExtintor = null;
                objE_MovimientoExtintor = new MovimientoExtintorBL().Selecciona(IdMovimientoExtintor);

                IdMovimientoExtintor      = objE_MovimientoExtintor.IdMovimientoExtintor;
                cboExtintor.EditValue     = objE_MovimientoExtintor.IdExtintor;
                cboEmpresa.EditValue      = objE_MovimientoExtintor.IdEmpresa;
                cboUnidadMinera.EditValue = objE_MovimientoExtintor.IdUnidadMinera;
                cboArea.EditValue         = objE_MovimientoExtintor.IdArea;
                deFecha.EditValue         = objE_MovimientoExtintor.Fecha;
                txtUbicacion.Text         = objE_MovimientoExtintor.Ubicacion;
                txtHechoPor.Text          = objE_MovimientoExtintor.HechoPor;
                txtAutorizadoPor.Text     = objE_MovimientoExtintor.AutorizadoPor;
                txtObservacion.Text       = objE_MovimientoExtintor.Observacion;
            }

            cboExtintor.Select();
        }
コード例 #2
0
        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())
                    {
                        MovimientoExtintorBE objE_MovimientoExtintor = new MovimientoExtintorBE();
                        objE_MovimientoExtintor.IdMovimientoExtintor = int.Parse(gvExtintorInspeccion.GetFocusedRowCellValue("IdMovimientoExtintor").ToString());
                        objE_MovimientoExtintor.Usuario   = Parametros.strUsuarioLogin;
                        objE_MovimientoExtintor.Maquina   = WindowsIdentity.GetCurrent().Name.ToString();
                        objE_MovimientoExtintor.IdEmpresa = Parametros.intEmpresaId;

                        MovimientoExtintorBL objBL_MovimientoExtintor = new MovimientoExtintorBL();
                        objBL_MovimientoExtintor.Elimina(objE_MovimientoExtintor);
                        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())
                {
                    MovimientoExtintorBE objMovimientoExtintor    = new MovimientoExtintorBE();
                    MovimientoExtintorBL objBL_MovimientoExtintor = new MovimientoExtintorBL();

                    objMovimientoExtintor.IdMovimientoExtintor = IdMovimientoExtintor;
                    objMovimientoExtintor.IdExtintor           = Convert.ToInt32(cboExtintor.EditValue);
                    objMovimientoExtintor.IdEmpresa            = Convert.ToInt32(cboEmpresa.EditValue);
                    objMovimientoExtintor.IdUnidadMinera       = Parametros.intUnidadMineraId;
                    objMovimientoExtintor.IdArea        = Convert.ToInt32(cboArea.EditValue);
                    objMovimientoExtintor.Fecha         = Convert.ToDateTime(deFecha.DateTime.ToShortDateString());
                    objMovimientoExtintor.Ubicacion     = txtUbicacion.Text;
                    objMovimientoExtintor.HechoPor      = txtHechoPor.Text;
                    objMovimientoExtintor.AutorizadoPor = txtAutorizadoPor.Text;
                    objMovimientoExtintor.Observacion   = txtObservacion.Text;
                    objMovimientoExtintor.FlagEstado    = true;
                    objMovimientoExtintor.Usuario       = Parametros.strUsuarioLogin;
                    objMovimientoExtintor.Maquina       = WindowsIdentity.GetCurrent().Name.ToString();

                    if (pOperacion == Operacion.Nuevo)
                    {
                        objBL_MovimientoExtintor.Inserta(objMovimientoExtintor);
                        XtraMessageBox.Show("Se creó el registro del MovimientoExtintor", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        objBL_MovimientoExtintor.Actualiza(objMovimientoExtintor);
                    }
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                Cursor = Cursors.Default;
                XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }