//�����÷���Ϣ protected void Modify_OnClick(object sender, EventArgs e) { LabMS.Model.Location location = new LabMS.Model.Location(); LabMS.BLL.Location loctioninfo = new LabMS.BLL.Location(); location.ID = int.Parse(ViewState["ID"].ToString());//ID location.Location_Name = LocationNameTBX.Text;//�÷����� if (LabDDL.SelectedValue != "0") { location.LabID = int.Parse(LabDDL.SelectedValue);// ����ʵ���� } location.Location_Area = AreaTBX.Text.Trim();// ��� location.Location_Building = BuildingNameTBX.Text.Trim();// ¥���� location.Location_Campus = CampusTBX.Text.Trim();//У�� location.Location_Floor = FloorTBX.Text.Trim();//¥�� location.Location_InCharge = ManagerTBX.Text.Trim();//������ location.Location_Name = BuildingNameTBX.Text.Trim();//¥���� location.Location_Phone = TelTBX.Text.Trim();//��ϵ�绰 location.Location_RoomNum = RoomNumTBX.Text.Trim();//����� location.Location_State = StatusDDL.SelectedValue;//ʹ��״̬ location.Location_Summary = SummaryTBX.Text.Trim();//��ע location.Location_Usage = UsageTBX.Text.Trim();//��; if (StudentNumTBX.Text.Trim() != "") { int i; if (int.TryParse(StudentNumTBX.Text.Trim(), out i)) { location.Location_StudentNum = i;//����ѧ���� } else { Page.ClientScript.RegisterClientScriptBlock(GetType(), "", "<script type='text/javascript'>alert('ѧ��������Ϊ����!')</script>"); return; } } loctioninfo.Update(location);//����һ������Ϣ Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "script", "<script type='text/javascript'>alert('�����÷���Ϣ�ɹ���');refreshParent();this.window.close();</script>"); }
protected void Page_Load(object sender, EventArgs e) { strPagePrivilege.Add("SYYF"); strPageUserType.Add("mana"); if (Request.QueryString["ID"] == null) { if (!IsPostBack) { List<LabMS.Model.Dictionary> list = new List<LabMS.Model.Dictionary>(); //����ʹ��״̬ list = DictionaryDropdownlist("117"); StatusDDL.DataSource = list; StatusDDL.DataBind(); //������ʵ���� LabDropdowlist(); } } else { if (!IsPostBack) { int ID; string strID = Request.QueryString["ID"].ToString(); if (int.TryParse(strID, out ID)) { SaveBtn.Visible = false; ModifyBtn.Visible = true; label1.Visible = false; label2.Visible = true; LabMS.BLL.Location location = new LabMS.BLL.Location(); LabMS.Model.Location Locationinfo = new LabMS.Model.Location(); List<LabMS.Model.Dictionary> list = new List<LabMS.Model.Dictionary>(); ViewState["ID"] = ID;//�洢IDֵ //��ȡ�÷���Ϣ ͨ��ID Locationinfo = location.GetModel(ID); LocationNameTBX.Text = Locationinfo.Location_Name;//���� AreaTBX.Text = Locationinfo.Location_Area;//��� BuildingNameTBX.Text = Locationinfo.Location_Building;//¥���� CampusTBX.Text = Locationinfo.Location_Campus;//У�� FloorTBX.Text = Locationinfo.Location_Floor;//¥�� ManagerTBX.Text = Locationinfo.Location_InCharge;//������ BuildingNameTBX.Text = Locationinfo.Location_Name;//¥���� TelTBX.Text = Locationinfo.Location_Phone;//��ϵ�绰 RoomNumTBX.Text = Locationinfo.Location_RoomNum;//����� SummaryTBX.Text = Locationinfo.Location_Summary;//��ע UsageTBX.Text = Locationinfo.Location_Usage;//��; StudentNumTBX.Text = Locationinfo.Location_StudentNum.ToString();//����ѧ���� //��ʹ��״̬ list = DictionaryDropdownlist("117"); StatusDDL.DataSource = list; StatusDDL.DataBind(); //��ʵ������ LabDropdowlist(); LabDDL.SelectedValue = Locationinfo.LabID.ToString(); } else { SaveBtn.Visible = false; ERRLbl.Text = "ϵͳ�쳣��IDֵ���Ϸ���"; ERRLbl.Visible = true; } } } }