Пример #1
0
        void EditaOpcion(int IdOpcion)
        {
            BEOpcion oOpcion = BLOpcion.Listar(IdOpcion, "").SingleOrDefault();

            this.txtNombreOpcion.Text     = oOpcion.EPI_VCH_NOMBREOPCION.ToString();
            this.txtImagen16x16.Text      = oOpcion.EPI_VCH_IMAGEN16X16;
            this.txtImagen32x32.Text      = oOpcion.EPI_VCH_IMAGEN32X32;
            this.txtImagenIndex16x16.Text = oOpcion.EPI_INT_IMAGENINDEX16X16.ToString();
            this.txtImagenIndex32x32.Text = oOpcion.EPI_INT_IMAGENINDEX32X32.ToString();
        }
Пример #2
0
        private void btnDerecha_Click(object sender, EventArgs e)
        {
            ColumnView view = gridControl1.MainView as ColumnView;

            foreach (var item in gridView1.GetSelectedRows())
            {
                BEOpcion oOp = new BEOpcion();
                oOp = view.GetRow(item) as BEOpcion;
                eResultado res = BLModulo.AgregarOpcionModulo(idModulo, oOp.EPI_INT_IDOPCION);
            }

            ListarOpciones();
        }
Пример #3
0
        /// <summary>
        /// Registrar una Entidad Opciones
        /// </summary>
        /// <param name="pItem">Entidad Opciones</param>
        public string Insert(BEOpcion pItem, out string pMessage)
        {
            string codigoRetorno = "";

            pMessage = string.Empty;
            try
            {
                using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion))
                {
                    var resulSet = SeguridadDC.omgc_mnt_Insert_Opcion(
                        pItem.codSistema,
                        pItem.codOpcionPadre,
                        pItem.desNombre,
                        pItem.desDescripcion,
                        pItem.desEnlaceWIN,
                        pItem.desEnlaceURL,
                        Convert.ToBoolean(pItem.indMenu),
                        Convert.ToBoolean(pItem.indEstado),
                        pItem.segUsuarioCrea,
                        pItem.segMaquinaOrigen,
                        pItem.numOrden,
                        pItem.nomIcono,
                        pItem.indTipoObjeto,
                        pItem.codElementoID);
                    foreach (var item in resulSet)
                    {
                        if (item.codError != "-406")
                        {
                            pItem.codOpcion = item.codError;
                            codigoRetorno   = item.codError;
                        }

                        pMessage = item.desMessage;
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno);
        }
Пример #4
0
        /// <summary>
        /// Actualiza el registro de un objeto de tipo Opciones
        /// </summary>
        /// <param name="pItem">Entidad Opciones</param>
        public bool Update(BEOpcion pItem)
        {
            bool blnResult = false;

            try
            {
                using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion))
                {
                    var resulSet = SeguridadDC.omgc_mnt_Update_Opcion(
                        pItem.codOpcion,
                        pItem.codSistema,
                        pItem.codOpcionPadre,
                        pItem.desNombre,
                        pItem.desDescripcion,
                        pItem.desEnlaceWIN,
                        pItem.desEnlaceURL,
                        Convert.ToBoolean(pItem.indMenu),
                        Convert.ToBoolean(pItem.indEstado),
                        pItem.segUsuarioEdita,
                        pItem.segMaquinaOrigen,
                        pItem.numOrden,
                        pItem.nomIcono,
                        pItem.indTipoObjeto,
                        pItem.codElementoID
                        );
                    foreach (var item in resulSet)
                    {
                        blnResult = item.desMessage == "OK" ? true : false;
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(blnResult);
        }