• 大小: 196KB
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: C#
  • 标签: 三层架构  C#  

资源简介

----C#----三层架构实例----示例源码----Visual Studio

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using DAL;

namespace BLL
{
    public class UsersBll
    {
        UsersDal Dal = new UsersDal();
        public DataTable Login(string Name string Pwd)
        {
            return Dal.Login(Name Pwd);
        }
        public bool IsName(string Name)
        {
            return Dal.IsName(Name);
        }
        public bool IsPwd(int Id string Pwd)
        {
            return Dal.IsPwd(Id Pwd);
        }
        public int Count { get { return Dal.Count; } }
        public DataTable GetList(int page int pagesize string filter = “1>0“ string sort = “CreateTime desc“)
        {
            return Dal.GetList(page pagesize filter sort);
        }
        public DataTable Select(string filter = “1>0“ string fields = “*“)
        {
            return Dal.Select(filter fields);
        }
        public bool Insert(string Name string Pwd string Grade = “用户“ int Lvl = 0)
        {
            return Dal.Insert(Name Pwd Grade Lvl) > 0 ? true : false;
        }
        public bool Update(int Id string Pwd)
        {
            return Dal.Update(Id Pwd) > 0 ? true : false;
        }
        public bool Update(int Id int Lvl)
        {
            return Dal.Update(Id Lvl) > 0 ? true : false;
        }
        public bool Delete(int Id)
        {
            return Dal.Delete(Id) > 0 ? true : false;
        }
    }
}

评论

共有 条评论