⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 editonlinepc.aspx.cs

📁 接入网络时的绑定管理系统
💻 CS
字号:
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;

namespace NETManage.Web.Admin
{
    public partial class EditOnlinePC : PageBase//System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            IsLogin();
            string MAC = string.Empty;
            if (!Page.IsPostBack)
            {
                try
                {
                    MAC = Request.QueryString["MAC"].ToString();
                }
                catch
                { }
                if (MAC.Length > 0)
                {
                    LoadPC(MAC);
                }
                else
                {
                    this.txtMAC.ReadOnly = false;
                    this.Button_OK.Text = "添加";
                }
            }
        }

        protected void LoadPC(string MAC)
        {
            NETManage.BLL.OnlinePC pcbll = new NETManage.BLL.OnlinePC();
            NETManage.Model.OnlinePC model = pcbll.GetModel(MAC);
            this.txtMAC.Text = model.MAC;
            this.txtIP.Text = model.IP;
            this.txtRoomNum.Text = model.RoomNum;
            this.txtState.Text = model.State;
            this.txtHouseMaster.Text = model.HouseMaster;
            this.txtTelephone.Text = model.Telephone;
            this.txtEmail.Text = model.Email;
            this.txtOther.Text = model.Other;
        }

        protected void Button_OK_Click(object sender, EventArgs e)
        {
            string strErr = "";
            if (this.txtMAC.Text == "")
            {
                strErr += "MAC不能为空!\\n";
            }
            if (this.txtIP.Text == "")
            {
                strErr += "IP不能为空!\\n";
            }
            if (this.txtRoomNum.Text == "")
            {
                strErr += "RoomNum不能为空!\\n";
            }
            if (this.txtState.Text == "")
            {
                strErr += "State不能为空!\\n";
            }

            if (strErr != "")
            {
                MsgBox(strErr);
                return;
            }
            string MAC = this.txtMAC.Text;
            string IP = this.txtIP.Text;
            string RoomNum = this.txtRoomNum.Text;
            string State = this.txtState.Text;
            string HouseMaster = this.txtHouseMaster.Text;
            string Telephone = this.txtTelephone.Text;
            string Email = this.txtEmail.Text;
            string Other = this.txtOther.Text;


            NETManage.Model.OnlinePC model = new NETManage.Model.OnlinePC();
            model.MAC = MAC;
            model.IP = IP;
            model.RoomNum = RoomNum;
            model.State = State;
            model.HouseMaster = HouseMaster;
            model.Telephone = Telephone;
            model.Email = Email;
            model.Other = Other;
            NETManage.BLL.OnlinePC bll = new NETManage.BLL.OnlinePC();
            if (this.Button_OK.Text == "修改")
            {
                try
                {
                    bll.Update(model);
                    Response.Redirect("Default.aspx");
                }
                catch
                {
                    MsgBox("修改失败!");
                }
            }
            else
            {
                try
                {
                    bll.Add(model);
                    Response.Redirect("Default.aspx");
                }
                catch
                {
                    MsgBox("添加失败!");
                }
            }
        }

        protected void Button_C_Click(object sender, EventArgs e)
        {
            Response.Redirect("Default.aspx");
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -