App_Code/DDL/D.BLL/ClassBLL.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

namespace D.BLL
{
    using D.DAL;
    using D.DBUtility;
    using D.Entity;
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data.OleDb;

    [DataObject]
    public class ClassBLL
    {
        private static ClassDAL dal;

        [DataObjectMethod(DataObjectMethodType.Delete, true)]
        public bool Delete(int ClassId)
        {
            return Instance.Delete(ClassId);
        }

        [DataObjectMethod(DataObjectMethodType.Select, true)]
        public List<ClassInfo> Get(int classId)
        {
            return Instance.Get(classId);
        }

        [DataObjectMethod(DataObjectMethodType.Select, false)]
        public List<ClassInfo> GetByClassId(int classId)
        {
            return Instance.GetByClassId(classId);
        }

        public static int GetTypeId(string classId)
        {
            OleDbParameter parameter = new OleDbParameter("ClassId", classId);
            object obj2 = AccessHelper.ExecuteScalar("SELECT TypeId FROM [Class] WHERE ClassId=?", new OleDbParameter[] { parameter });
            if (obj2 != DBNull.Value)
            {
                return (int) obj2;
            }
            return -1;
        }

        [DataObjectMethod(DataObjectMethodType.Insert, true)]
        public bool Insert(string ClassName, string ParentId, string TypeId, string Banner, string Priority)
        {
            return Instance.Insert(ClassName, ParentId, TypeId, Banner, Priority);
        }

        [DataObjectMethod(DataObjectMethodType.Update, true)]
        public bool Update(string ClassName, int TypeId, string Banner, string URL, int Priority, int ClassId)
        {
            return Instance.Update(ClassName, TypeId, Banner, URL, Priority, ClassId);
        }

        public static ClassDAL Instance
        {
            get
            {
后面还有 10 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。