STShop.Handle.IBusinesses/IManagerBusiness.cs

(开头部分) 6KB

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using STShop.Handle.Entities;
using Utility;

namespace STShop.Handle.IBusinesses
{
    /// <summary>
    /// 用户业务类接口
    /// </summary>
    public interface IManagerBusiness
    {

        #region 用户操作接口
        /// <summary>
        /// 添加用户
        /// 返回值:-1表示用户名已存在;0失败;成功返回新增ID
        /// </summary>
        /// <param name="manager">用户实体</param>
        /// <returns>返回新值用户的ID</returns>
        int Add(Entities.Manager manager);
        /// <summary>
        /// 修改用户
        /// </summary>
        /// <param name="manager">用户实体</param>
        /// <returns></returns>
        bool Update(Entities.Manager manager);
        /// <summary>
        /// 登录
        /// </summary>
        /// <param name="loginName">用户名</param>
        /// <param name="loginPwd">密码</param>
        /// <returns></returns>
        Entities.Manager Login(string loginName, string loginPwd);
        /// <summary>
        /// 注销当前登录用户
        /// </summary>
        void Logout();
        /// <summary>
        /// 重置密码为“888888”
        /// </summary>
        /// <param name="id">管理员ID</param>
        /// <returns></returns>
        int ResetPwd(int id);
        /// <summary>
        /// 修改密码
        /// 返回值:-1旧密码不正确;1成功;0失败
        /// </summary>
        /// <param name="mid">管理员ID</param>
        /// <param name="oldPwd">旧密码</param>
        /// <param name="newPwd">新密码</param>
        /// <returns></returns>
        int UpdatePwd(int mid, string oldPwd, string newPwd);
        /// <summary>
        /// 禁用
        /// </summary>
        /// <param name="managerID">用户ID</param>
        /// <returns></returns>
后面还有 126 行代码,购买后查看完整代码

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

AI 解读

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

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