protected void ButtonOK_Click(object sender, EventArgs e) { string guid = this.DropDownListRooms.SelectedValue; if (!string.IsNullOrEmpty(guid)) { bool done = false; StringBuilder stringBuilder = new StringBuilder(); RoomBusiness business = new RoomBusiness(); Room module = business.QueryByGuid(guid); if (module != null) { this.InitializeUpdateModule(module); module.Name = this.TextBoxName.Text; module.Address = this.TextBoxAddress.Text; module.Contact = this.TextBoxContact.Text; module.Phone = this.TextBoxPhone.Text; Room room = business.QueryByName(module.Name); if ((room == null) || (string.Equals(room.Guid, module.Guid, StringComparison.CurrentCulture))) { done = business.Update(module); if (done) { stringBuilder.Append("修改机房成功!"); } else { stringBuilder.Append("修改机房失败!"); } } else { stringBuilder.Append("机房已经存在(名称相同)!"); } } else { stringBuilder.Append("机房不存在!"); } this.LabelMessage.Text = stringBuilder.ToString(); this.InitializeBind(); } }
protected void ButtonOK_Click(object sender, EventArgs e) { bool done = false; StringBuilder stringBuilder = new StringBuilder(); RoomBusiness business = new RoomBusiness(); Room module = new Room(); this.InitializeInsertModule(module); module.Name = this.TextBoxName.Text; module.Address = this.TextBoxAddress.Text; module.Contact = this.TextBoxContact.Text; module.Phone = this.TextBoxPhone.Text; Room room = business.QueryByName(module.Name); if (room == null) { done = business.Insert(module); if (done) { stringBuilder.Append("新增机房成功!"); } else { stringBuilder.Append("新增机房失败!"); } } else { stringBuilder.Append("机房已经存在(名称相同)!"); } this.LabelMessage.Text = stringBuilder.ToString(); this.InitializeBind(); }