private void frmManPeligroEdit_Load(object sender, EventArgs e)
        {
            BSUtils.LoaderLook(cboTipoPeligro, new TipoPeligroBL().ListaTodosActivo(0), "DescTipoPeligro", "IdTipoPeligro", true);
            cboTipoPeligro.EditValue = IdTipoPeligro;


            if (pOperacion == Operacion.Nuevo)
            {
                this.Text = "Peligro - Nuevo";
            }
            else if (pOperacion == Operacion.Modificar)
            {
                this.Text = "Peligro - Modificar";
                PeligroBE objE_Peligro = null;
                objE_Peligro = new PeligroBL().Selecciona(IdPeligro);
                if (objE_Peligro != null)
                {
                    IdPeligro = objE_Peligro.IdPeligro;
                    cboTipoPeligro.EditValue = objE_Peligro.IdTipoPeligro;
                    txtDescPeligro.Text      = objE_Peligro.DescPeligro;
                }
            }

            txtDescPeligro.Select();
        }
Ejemplo n.º 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())
                    {
                        PeligroBE objE_Peligro = new PeligroBE();
                        objE_Peligro.IdPeligro = int.Parse(gvPeligro.GetFocusedRowCellValue("IdPeligro").ToString());
                        objE_Peligro.Usuario   = Parametros.strUsuarioLogin;
                        objE_Peligro.Maquina   = WindowsIdentity.GetCurrent().Name.ToString();
                        objE_Peligro.IdEmpresa = Parametros.intEmpresaId;

                        PeligroBL objBL_Area = new PeligroBL();
                        objBL_Area.Elimina(objE_Peligro);
                        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())
                {
                    PeligroBL objBL_Peligro = new PeligroBL();
                    PeligroBE objPeligro    = new PeligroBE();

                    objPeligro.IdPeligro     = IdPeligro;
                    objPeligro.IdTipoPeligro = Convert.ToInt32(cboTipoPeligro.EditValue);
                    objPeligro.DescPeligro   = txtDescPeligro.Text;
                    objPeligro.FlagEstado    = true;
                    objPeligro.Usuario       = Parametros.strUsuarioLogin;
                    objPeligro.Maquina       = WindowsIdentity.GetCurrent().Name.ToString();
                    objPeligro.IdEmpresa     = Parametros.intEmpresaId;

                    if (pOperacion == Operacion.Nuevo)
                    {
                        objBL_Peligro.Inserta(objPeligro);
                    }
                    else
                    {
                        objBL_Peligro.Actualiza(objPeligro);
                    }

                    this.Close();
                }
            }
            catch (Exception ex)
            {
                Cursor = Cursors.Default;
                XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }