// Hàm thêm sân bóng bên tabPanel thông tin sân private void btnAddNewPitch_Click(object sender, EventArgs e) { // Kiểm tra nếu các ô còn trốgn thì không cho phép insert string pitchName = tbPitchName.Text; int pitchType = Convert.ToInt32(cbbTypeOfPitch.SelectedValue.ToString()); string pitchAddress = tbPitchAddress.Text; string pitchIntroduction = tbPitchIntroduction.Text; // Khởi tạo đối tượng pitch pitch = new pitch(); pitch.name = pitchName; pitch.introduction = pitchIntroduction; pitch.id_category = pitchType; pitch.address = pitchAddress; // Xác nhận và Insert vào csdl var confirmResult = this.messageConfirm("Bạn muốn thêm sân bóng này chứ ?"); if (confirmResult == DialogResult.Yes) { if (tbPitchAddress.Text == "" || tbPitchIntroduction.Text == "" || tbPitchName.Text == "") { MessageBox.Show("Bạn cần nhập vào các truờng"); } else { db.pitches.InsertOnSubmit(pitch); db.SubmitChanges(); // reload trang this.reloadTabPitchList(); } } // Lấy giá trị từ form }
private void detach_pitches(pitch entity) { this.SendPropertyChanging(); entity.category = null; }
private void attach_pitches(pitch entity) { this.SendPropertyChanging(); entity.category = this; }
partial void Deletepitch(pitch instance);
partial void Updatepitch(pitch instance);
partial void Insertpitch(pitch instance);