• 大小: 3.91MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-10
  • 语言: 其他
  • 标签: SSH框架  

资源简介

MyOffice系统,它主要包括:人事管理、日程管理、系统管理、考勤管理四几大模块。

资源截图

代码片段和文件信息

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.Models;
using MyOffice.DAL;
using MyOffice.BLL;

public partial class PersonManage_BranchManager : System.Web.UI.Page
{
    BranchInfoManager branchmanager = new BranchInfoManager();
    protected void Page_Load(object sender EventArgs e)
    {
        if(!IsPostBack)
        {
            this.MyBind();
            this.btn_save.Enabled = false;
        }
    }
    //数据绑定
    private void MyBind()
    {
        this.GridView1.DataSource = branchmanager.GetAllBranchInfos();
        this.GridView1.DataBind();
    }

    //数据插入
    public void InsertBranch()
    {
        BranchInfo branch = new BranchInfo();
        branch.BranchName = this.txt_branchname.Text;
        branch.BranchShortName = this.txt_branchDesc.Text;

        branchmanager.AddBranchInfo(branch);
        this.txt_branchname.Text = ““;
        this.txt_branchDesc.Text = ““;
        this.MyBind();
    }
    //数据获得
    public void GetBranch(Int32 branchId)
    {
        BranchInfo branch = branchmanager.GetBranchInfoByBranchId(branchId);
        if(branch != null)
        {
            this.txt_branchname.Text = branch.BranchName;
            this.txt_branchDesc.Text = branch.BranchShortName;
        }
    }

    //数据修改
    public void UpdateBranch()
    {
        BranchInfo branch = new BranchInfo();
        branch.BranchId = Int32.Parse(ViewState[“branchid“].ToString());
        branch.BranchName = this.txt_branchname.Text;
        branch.BranchShortName = this.txt_branchDesc.Text;
        branchmanager.ModifyBranchInfo(branch);
        this.MyBind();
    }
    //添加事件
    protected void Button1_Click(object sender EventArgs e)
    {
        this.InsertBranch();
        MyBind();
    }
    //修改事件
    protected void bt_save_Click(object sender EventArgs e)
    {
        btn_add.Enabled = true;
        btn_save.Enabled = false;
        this.UpdateBranch();
        MyBind();
    }
    //GridView事件处理
    protected void GridView1_RowCommand(object sender GridViewCommandEventArgs e)
    {
        //修改
        if (e.CommandName == “modify“)
        {
            btn_save.Enabled = true;
            btn_add.Enabled = false;
            Int32 branchId = Int32.Parse(e.CommandArgument.ToString());
            ViewState[“branchid“] = branchId;
            this.GetBranch(branchId);
            MyBind();
        }
        //删除
        if (e.CommandName == “dele“)
        {
            branchmanager.DeleteBranchInfoByBranchId(Int32.Parse(e.CommandArgument.ToString()));
            MyBind();
        }
    }
    //GridView数据行绑定事件
    protected void GridView1_RowDataBound(object sender GridViewRowEventArgs e)
    {
   

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

     文件    3145728  2010-01-06 12:38  MyOffice办公自动化系统\App_Data\MyOffice.mdf

     文件    1048576  2010-01-06 12:38  MyOffice办公自动化系统\App_Data\MyOffice_log.ldf

     文件      20480  2010-01-06 13:02  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Bin\MyOfficeBLL.dll

     文件      42496  2010-01-06 13:02  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Bin\MyOfficeBLL.pdb

     文件      45056  2010-01-06 13:02  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Bin\MyOfficeDAL.dll

     文件      79360  2010-01-06 13:02  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Bin\MyOfficeDAL.pdb

     文件      24576  2010-01-06 13:02  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Bin\MyOfficeModels.dll

     文件      54784  2010-01-06 13:02  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Bin\MyOfficeModels.pdb

     文件       3613  2010-01-05 11:35  MyOffice办公自动化系统\MyOffice2.0\MyOffice\BranchManage.aspx

     文件       3630  2010-01-05 12:32  MyOffice办公自动化系统\MyOffice2.0\MyOffice\BranchManage.aspx.cs

     文件       3448  2008-10-13 08:11  MyOffice办公自动化系统\MyOffice2.0\MyOffice\CSS\style.css

     文件       3159  2010-01-04 19:58  MyOffice办公自动化系统\MyOffice2.0\MyOffice\DepartManage.aspx

     文件       2112  2010-01-05 12:52  MyOffice办公自动化系统\MyOffice2.0\MyOffice\DepartManage.aspx.cs

     文件       1394  2008-10-11 13:34  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Handler.ashx

     文件     389426  2008-11-27 02:03  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\2.jpg

     文件        909  2007-12-04 14:53  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\add_Schedule.gif

     文件        621  2003-09-19 13:19  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\admin1.gif

     文件        386  2005-01-14 15:52  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\admin2.gif

     文件        590  2008-11-29 22:48  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\bg_button_blue.gif

     文件       1210  2008-12-10 07:08  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\bg_button_del.gif

     文件       1204  2008-12-10 07:11  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\bg_button_update.gif

     文件      25541  2008-12-09 11:37  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\bg_login_panel.gif

     文件      57040  2008-12-09 11:35  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\bg_login_panel.png

     文件       1322  2008-12-10 07:15  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\bg_table_item.gif

     文件       1175  2008-12-25 14:49  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\bg_table_item2.gif

     文件       1452  2008-12-10 17:34  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\bg_users.gif

     文件        982  2005-05-30 14:09  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\CloseTree.gif

     文件        113  2007-11-22 17:08  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\delete.gif

     文件       1151  2007-04-19 10:15  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\DeletedFile.JPG

     文件       4119  2007-08-20 12:05  MyOffice办公自动化系统\MyOffice2.0\MyOffice\Images\denglu.jpg

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

评论

共有 条评论