コード例 #1
0
        public List <Permiso_Perfil_ModuloDTO> Listar_grilla_x_usuario(Permiso_Perfil_ModuloDTO ent)
        {
            List <Permiso_Perfil_ModuloDTO> lst = new List <Permiso_Perfil_ModuloDTO>();

            using (SqlConnection connection = Conectar())
            {
                try
                {
                    ComandoSP("usp_PERMISO_PERFIL_MODULOConsultar_Lista", connection);
                    ParametroSP("@accion", "lst");
                    ParametroSP("@opcion", "lst_grilla_x_user_modulo");
                    ParametroSP("@PERMISO_PERFIL_MODULO_ID", ent.PermisoPerfilModuloId);
                    ParametroSP("@USUARIO_ID", ent.UsuarioId);
                    ParametroSP("@PERFIL_ID", ent.PERFIL_ID);
                    using (SqlDataReader reader = comando.ExecuteReader())
                    {
                        while (reader.Read())
                        {
                            lst.Add(new Permiso_Perfil_ModuloDTO(reader));
                        }
                    }
                }
                catch (SqlException ex)
                {
                    throw new Exception("Clase DataAccess: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message);
                }
                finally
                {
                    connection.Dispose();
                }
            }

            return(lst);
        }
コード例 #2
0
        public List <Permiso_Perfil_ModuloDTO> Listar_grilla_x_usuario(Permiso_Perfil_ModuloDTO ent)
        {
            List <Permiso_Perfil_ModuloDTO> l = new List <Permiso_Perfil_ModuloDTO>();

            try
            {
                l = (new PermisoPerfilModulosDA()).Listar_grilla_x_usuario(ent);
            }
            catch (Exception ex)
            {
                throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message);
            }
            return(l);
        }