WELOA.BLL/WEL/LS_Manager.cs

(开头部分) 11KB

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WELOA.Model;
using LSDAL_SQL;

namespace LSBLL
{
    public class LS_Manager
    {
        
        private DateSetInformation dsinfo = new DateSetInformation();
        private ls_managersDAO managerDAO = new ls_managersDAO();
        private ls_managerlogDAO managerlogDAO = new ls_managerlogDAO();
        private Polytechnic trinfo = new Polytechnic();

        
        public ManageInformation adminlogin(string UserName, string Password, string requesthost)
        {
            ManageInformation _managersinfo = this.managerDAO.select_ls_managers(UserName, Password);
            if ((_managersinfo.nException <= 0) && (_managersinfo.errormessage != 1))
            {
                DateSetInformation DateSetInformation = new ls_informationDAO().selectinformation();
                if (DateSetInformation.nException > 0)
                {
                    _managersinfo.nException = DateSetInformation.nException;
                    return _managersinfo;
                }
                int num = Convert.ToInt32(DateSetInformation.ds.Tables[0].Rows[0]["logerrnum"].ToString());
                ls_managerlogDAO gdao = new ls_managerlogDAO();
                Polytechnic Polytechnic = gdao.selecterrornum(UserName);
                if (Polytechnic.nException > 0)
                {
                    _managersinfo.nException = Polytechnic.nException;
                    return _managersinfo;
                }
                int num2 = -1;
                if (Polytechnic.errnum >= num)
                {
                    num2 = this.managerDAO.updatezhuangtai(UserName);
                    if (num2 > 0)
                    {
                        _managersinfo.nException = num2;
                        return _managersinfo;
                    }
                    _managersinfo.errormessage = 3;
                    return _managersinfo;
                }
                switch (_managersinfo.errormessage)
                {
                    case 0:
                        num2 = gdao.insls_managerlog(UserName, DateTime.Now.ToString(), requesthost, "正确");
                        if (num2 > 0)
                        {
                            _managersinfo.nException = num2;
                        }
                        return _managersinfo;

                    case 1:
后面还有 224 行代码,解锁后查看完整代码

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

AI 解读

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

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