C#Web办公系统源码


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

     文件       1916  2009-12-02 02:40  MyOfficeMyOfficeApp_CodeCommon.cs

     文件       2213  2009-11-07 21:09  MyOfficeMyOfficeApp_CodeDataService.cs

     文件        290  2007-12-03 16:30  MyOfficeMyOfficeApp_ThemesMasterBgmaster.css

     文件         48  2007-08-02 15:41  MyOfficeMyOfficeApp_ThemesMasterBgvssver.scc

     文件    1179648  2008-02-29 11:34  MyOfficeMyOfficeBinAjaxControlToolkit.dll

     文件        166  2008-11-11 14:47  MyOfficeMyOfficeBinAjaxControlToolkit.dll.refresh

     文件     812544  2008-02-29 11:34  MyOfficeMyOfficeBinAjaxControlToolkit.pdb

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinarAjaxControlToolkit.resources.dll

     文件       5632  2008-02-29 11:34  MyOfficeMyOfficeBincsAjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBindeAjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinesAjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinfrAjaxControlToolkit.resources.dll

     文件     196608  2009-11-01 15:51  MyOfficeMyOfficeBinGemBox.ExcelLite.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinheAjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinhiAjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinitAjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinjaAjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinkoAjaxControlToolkit.resources.dll

     文件      36864  2009-12-05 04:40  MyOfficeMyOfficeBinMyOfficeBLL.dll

     文件     122368  2009-12-05 04:40  MyOfficeMyOfficeBinMyOfficeBLL.pdb

     文件     110592  2009-12-05 04:40  MyOfficeMyOfficeBinMyOfficeDAL.dll

     文件     204288  2009-12-05 04:40  MyOfficeMyOfficeBinMyOfficeDAL.pdb

     文件      36864  2009-12-05 04:25  MyOfficeMyOfficeBinMyOfficeModels.dll

     文件     132608  2009-12-05 04:25  MyOfficeMyOfficeBinMyOfficeModels.pdb

     文件      36864  2009-12-05 04:25  MyOfficeMyOfficeBinMyOfficeUtils.dll

     文件      52736  2009-12-05 04:25  MyOfficeMyOfficeBinMyOfficeUtils.pdb

     文件      11264  2008-02-29 11:34  MyOfficeMyOfficeBin
lAjaxControlToolkit.resources.dll

     文件       4608  2008-02-29 11:34  MyOfficeMyOfficeBinptAjaxControlToolkit.resources.dll

     文件      13824  2008-02-29 11:34  MyOfficeMyOfficeBin
uAjaxControlToolkit.resources.dll

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)