コード例 #1
0
        public BERolOpcion FindWS(int p_codRolOpcion)
        {
            BERolOpcion itemRolesOpciones = new BERolOpcion();

            try
            {
                using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion))
                {
                    var resul = SeguridadDC.usp_sis_R_RolOpcion(p_codRolOpcion);
                    foreach (var item in resul)
                    {
                        itemRolesOpciones = new BERolOpcion()
                        {
                            codRolOpcion      = item.codRolOpcion,
                            codRol            = item.codRol,
                            codOpcion         = item.codOpcion,
                            indEditar         = item.indEditar,
                            indEliminar       = item.indEliminar,
                            indExporta        = item.indExporta,
                            indImporta        = item.indImporta,
                            indImprime        = item.indImprime,
                            indNuevo          = item.indNuevo,
                            indOtro           = item.indOtro,
                            indVer            = item.indVer,
                            indActivo         = item.indActivo,
                            segUsuarioCrea    = item.segUsuarioCrea,
                            segFechaHoraCrea  = Convert.ToDateTime(item.segFechaHoraCrea),
                            segUsuarioEdita   = item.segUsuarioEdita,
                            segFechaHoraEdita = Convert.ToDateTime(item.segFechaHoraEdita),
                            segMaquinaOrigen  = item.segMaquinaOrigen
                        };
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(itemRolesOpciones);
        }