• 大小: 18.15MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-15
  • 语言: C#
  • 标签: C#  ASP.NET  办公系统  

资源简介

安徽兴业集团是安徽省重点民营企业,主要以生产电视配件为主的外贸型企业。该公司为了提高办公效率,满足公司进入自动化办公的需要,委托开发了这套稳定可靠、操作方便、安全有效的安徽兴业办公系统,它主要包括:人事管理、日程管理、文档管理、消息传递、系统管理、考勤管理等几大模块。

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MyOffice.BLL;
using MyOffice.Models;
using MyOffice.Utils;

public partial class Login : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {
        if (ViewState[“loginCount“] == null) {
            ViewState[“loginCount“] = 0;
        }
    }

    //登录
    protected void imgbtnLogin_Click(object sender ImageClickEventArgs e)
    {
        MyOffice.Models.User user = null;
        CryptogramUtil cu=new CryptogramUtil(truetrue);
        string password = cu.MD5Encrypt(txtPassword.Text.Trim());
        if (UserManager.Login(txtUserId.Text.Trim()password out user))
        {
            string url = ““;
            switch (user.Role.RoleId)
            {
                case 0:

                    Response.Write(“ript>alert(‘很抱歉,您暂时没有权限登录系统!‘);ript>“);
                    user.LoginId = LoginLogManager.AddLoginLog(new LoginLog(user DateTime.Now DateTime.Parse(““) 0 Request.UserHostAddress “用户登录失败(没有登录权限)!“)).LoginId;
                    user = null;
                    return;
                case 1:
                    url =“~/ManualSign/ManualSign.aspx“;
                    break;
                default:
                    url = “~/ScheduleManage/PersonNote/PersonNote.aspx“;
                    break;
            }
            if (user != null)
            {
                user.LoginId = LoginLogManager.AddLoginLog(new LoginLog(user DateTime.Now DateTime.Parse(“1753-1-1“)1 Request.UserHostAddress “用户登录成功“)).LoginId;
                Session[“Login“] = user;                 
                txtPassword.Text = ““; txtUserId.Text = ““;
                Response.Redirect(url);
            }

        }
        else {
            SetLoginCount();
        }
    }

    private void SetLoginCount()
    {
        int loginCount = int.Parse(ViewState[“loginCount“].ToString());
        loginCount += 1;

        if (loginCount > 3)
        {
            Response.Write(“ript>alert(‘您的登录次数以超过3次!‘);ript>“);
        }
        ViewState[“loginCount“] = loginCount;
    }
    protected void txtUserId_TextChanged(object sender EventArgs e)
    {
        if (!UserManager.UserNameExists(txtUserId.Text.Trim()))
        {

            txtUserId.Text = “用户名不存在“;
            txtUserId.ForeColor = System.Drawing.Color.Cyan;
            SetLoginCount();
        }
        else
        {
            txtUserId.ForeColor = System.Drawing.Color.White;
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1519  2009-11-29 06:27  MyOffice\MyOffice\App_Code\CheckBoxUtils.cs

     文件       1916  2009-12-02 02:40  MyOffice\MyOffice\App_Code\Common.cs

     文件       2213  2009-11-07 21:09  MyOffice\MyOffice\App_Code\DataService.cs

     文件        290  2007-12-03 16:30  MyOffice\MyOffice\App_Themes\MasterBg\master.css

     文件         48  2007-08-02 15:41  MyOffice\MyOffice\App_Themes\MasterBg\vssver.scc

     文件    1179648  2008-02-29 11:34  MyOffice\MyOffice\Bin\AjaxControlToolkit.dll

     文件        166  2008-11-11 14:47  MyOffice\MyOffice\Bin\AjaxControlToolkit.dll.refresh

     文件     812544  2008-02-29 11:34  MyOffice\MyOffice\Bin\AjaxControlToolkit.pdb

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\ar\AjaxControlToolkit.resources.dll

     文件       5632  2008-02-29 11:34  MyOffice\MyOffice\Bin\cs\AjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\de\AjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\es\AjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\fr\AjaxControlToolkit.resources.dll

     文件     196608  2009-11-01 15:51  MyOffice\MyOffice\Bin\GemBox.ExcelLite.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\he\AjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\hi\AjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\it\AjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\ja\AjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\ko\AjaxControlToolkit.resources.dll

     文件      36864  2009-12-05 04:40  MyOffice\MyOffice\Bin\MyOfficeBLL.dll

     文件     122368  2009-12-05 04:40  MyOffice\MyOffice\Bin\MyOfficeBLL.pdb

     文件     110592  2009-12-05 04:40  MyOffice\MyOffice\Bin\MyOfficeDAL.dll

     文件     204288  2009-12-05 04:40  MyOffice\MyOffice\Bin\MyOfficeDAL.pdb

     文件      36864  2009-12-05 04:25  MyOffice\MyOffice\Bin\MyOfficeModels.dll

     文件     132608  2009-12-05 04:25  MyOffice\MyOffice\Bin\MyOfficeModels.pdb

     文件      36864  2009-12-05 04:25  MyOffice\MyOffice\Bin\MyOfficeUtils.dll

     文件      52736  2009-12-05 04:25  MyOffice\MyOffice\Bin\MyOfficeUtils.pdb

     文件      11264  2008-02-29 11:34  MyOffice\MyOffice\Bin\nl\AjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOffice\MyOffice\Bin\pt\AjaxControlToolkit.resources.dll

     文件      13824  2008-02-29 11:34  MyOffice\MyOffice\Bin\ru\AjaxControlToolkit.resources.dll

............此处省略520个文件信息

评论

共有 条评论