Backup/BLL/Admin.cs

(开头部分) 5KB

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

using System;
using System.Data;
using RM.Entity;
namespace RM.BLL
{
	/// <summary>
	/// 接口类.Admin
	/// </summary>
	public class Admin
	{
		private readonly RM.DAL.Admin MyDAL = new RM.DAL.Admin();
		#region 构造函数
		public Admin()
		{
		}
		#endregion

		#region 成员方法

		/// <summary>
		/// 将数据实体写入数据库.
		/// </summary>
		public bool Add(RM.Entity.Admin MyEntity)
		{
			return MyDAL.Add(MyEntity);
		}

		/// <summary>
		/// 将数据更新到数据库.
		/// </summary>
		public bool Update(RM.Entity.Admin MyEntity)
		{
			return MyDAL.Update(MyEntity);
		}

		/// <summary>
		/// 将数据从数据库删除.
		/// </summary>
		public bool Delete(int ID)
		{
            bool result = false;
            RM.Entity.Admin MyUser = MyDAL.GetEntity(ID);
            RM.Entity.WebLog MyLog = new RM.Entity.WebLog();
            RM.BLL.WebLog LogBLL = new WebLog();
            MyLog.Operator = ((RM.Entity.Admin)System.Web.HttpContext.Current.Session["Admin"]).AdminName;
            MyLog.UserIP = RM.Common.Method.GetUserIP();
            MyLog.ActionType = "删除";
            MyLog.Detail = string.Format("删除用户[{0}].", MyUser.AdminName);
            result = MyDAL.Delete(ID);
            if (result)
            {
                LogBLL.Add(MyLog);
            }
            return result;
		}

		/// <summary>
		/// 获取一个数据实体.
		/// </summary>
		public RM.Entity.Admin GetEntity(int ID)
后面还有 132 行代码,购买后查看完整代码

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

AI 解读 AI

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

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