Пример #1
0
        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();
        }