• 大小: 6.71MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-09-24
  • 语言: C#
  • 标签: C#  .NET  大作业  

资源简介

课程资源分享,C#作业——大学生社团管理系统。根据.net三层架构设计。开发平台:vs2010,SQL serve 2008

资源截图

代码片段和文件信息

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

namespace BLL
{
    /// 
    /// 功能:提供对Club的业务逻辑管理
    /// 开发者:曹萍萍
    /// 更新日期:2017-11-08
    /// 

    public class ClubBLL
    {
        ClubDAL clubdal = new ClubDAL();

        #region 查询操作

        /// 
        /// 功能:查询社团信息
        /// 

        /// 返回查询结果表
        public DataTable GetClubList()
        {
            return clubdal.GetClubList();
        }

        /// 
        /// 功能:根据社团名称模糊查询
        /// 

        /// 根据社团名称查询
        /// 返回查询结果表
        public DataTable GetClubListByName(string name)
        {
            return clubdal.GetClubListByName(name); 
        }

        /// 
        /// 功能:显示选中单元格的社团详情
        /// 

        /// 根据社团名称查询
        /// 返回查询结果表
        public Club GetClubByName(string name)
        {
            return clubdal.GetClubByName(name);
        }
        #endregion

        #region 非查询操作

        /// 
        /// 功能:实现对Club的添加
        /// 

        /// 社团对象
        /// 返回成功或失败
        public int AddClub(Club c) //添加社团
        {
            Club club = clubdal.GetClubByName(c.ClubName);
            //Student student = memberdal.GetMemberListByID(s.StudentID);
            if (club == null)
            {
                if (clubdal.AddClub(c))
                {
                    return 1;  //添加成功
                }
                else
                {
                    return 0;  //添加失败
                }
            }
            else
            {
                return -1;  //名字重复
            }
        }

        /// 
        /// 功能:修改社团信息
        /// 

        /// 待修改社团名称
        /// 返回成功或失败
        public bool UpdateClub(Club c) //修改社团
        {
            return clubdal.UpdateClub(c);
        }

        /// 
        /// 功能:删除社团信息
        /// 

        /// 待删除社团名称
        /// 返回成功或失败
        public bool DeleteClub(string clubname) //删除社团
        {
            return clubdal.DeleteClub(clubname);
        }

        #endregion

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-05 22:26  C#学生管理系统\
     目录           0  2017-11-13 03:38  C#学生管理系统\StudentClubMis02\
     目录           0  2017-11-13 03:38  C#学生管理系统\StudentClubMis02\BLL\
     目录           0  2017-11-13 03:38  C#学生管理系统\StudentClubMis02\BLL\bin\
     目录           0  2017-11-13 03:38  C#学生管理系统\StudentClubMis02\BLL\bin\Debug\
     文件        6656  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\bin\Debug\BLL.dll
     文件       28160  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\bin\Debug\BLL.pdb
     文件       15360  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\bin\Debug\DAL.dll
     文件       34304  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\bin\Debug\DAL.pdb
     文件        8704  2017-11-13 03:36  C#学生管理系统\StudentClubMis02\BLL\bin\Debug\Model.dll
     文件       32256  2017-11-13 03:36  C#学生管理系统\StudentClubMis02\BLL\bin\Debug\Model.pdb
     目录           0  2017-10-25 10:36  C#学生管理系统\StudentClubMis02\BLL\bin\Release\
     文件        2913  2017-11-13 01:18  C#学生管理系统\StudentClubMis02\BLL\BLL.csproj
     文件        2923  2017-11-13 01:56  C#学生管理系统\StudentClubMis02\BLL\ClubBLL.cs
     文件        1103  2017-11-13 01:57  C#学生管理系统\StudentClubMis02\BLL\ClubMemberBLL.cs
     文件         706  2017-11-13 01:58  C#学生管理系统\StudentClubMis02\BLL\DepartmentBLL.cs
     文件         666  2017-11-13 01:58  C#学生管理系统\StudentClubMis02\BLL\GradeBLL.cs
     文件        2947  2017-11-08 08:51  C#学生管理系统\StudentClubMis02\BLL\MemberBLL.cs
     目录           0  2017-11-13 03:38  C#学生管理系统\StudentClubMis02\BLL\obj\
     目录           0  2017-11-13 03:38  C#学生管理系统\StudentClubMis02\BLL\obj\Debug\
     文件         523  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\obj\Debug\BLL.csproj.FileListAbsolute.txt
     文件        7745  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\obj\Debug\BLL.csprojResolveAssemblyReference.cache
     文件        6656  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\obj\Debug\BLL.dll
     文件       28160  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\obj\Debug\BLL.pdb
     文件        5794  2017-11-13 03:37  C#学生管理系统\StudentClubMis02\BLL\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     目录           0  2017-10-25 10:35  C#学生管理系统\StudentClubMis02\BLL\obj\Debug\TempPE\
     文件         720  2017-11-13 01:59  C#学生管理系统\StudentClubMis02\BLL\ProfessionBLL.cs
     目录           0  2017-11-13 03:38  C#学生管理系统\StudentClubMis02\BLL\Properties\
     文件        1338  2017-10-25 10:35  C#学生管理系统\StudentClubMis02\BLL\Properties\AssemblyInfo.cs
     文件        2097  2017-11-13 01:59  C#学生管理系统\StudentClubMis02\BLL\UserBLL.cs
     目录           0  2017-11-13 03:38  C#学生管理系统\StudentClubMis02\DAL\
............此处省略229个文件信息

评论

共有 条评论