📄 editonlinepc.aspx.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 + -