private void btnSimpan_Click(object sender, EventArgs e) { if (WithErrors()) { val.validateTextBox(txtNoArmada, errorProvider1, "No armada harus diisi."); val.validateTextBox(txtNoPolisi, errorProvider1, "No polsi harus diisi."); val.validateTextBox(txtJmlKursi, errorProvider1, "Jumlah kursi harus diisi."); val.validateComboBox(cbTipeKendaraan, errorProvider1, "Tipe kendaraan harus dipilih."); return; } if (Convert.ToInt32(txtId.Text) == 0) { var kendaraan = new REF_KENDARAAN(); kendaraan.NO_ARMADA = txtNoArmada.Text; kendaraan.NO_POLISI = txtNoPolisi.Text; kendaraan.JML_KURSI = Convert.ToInt32(txtJmlKursi.Text); kendaraan.ID_TIPE_KENDARAAN = Convert.ToInt32(cbTipeKendaraan.SelectedValue); context.REF_KENDARAANs.InsertOnSubmit(kendaraan); } else { var query = from a in context.REF_KENDARAANs where a.ID_KENDARAAN == Convert.ToInt32(txtId.Text) select a; foreach (var a in query) { a.NO_ARMADA = txtNoArmada.Text; a.NO_POLISI = txtNoPolisi.Text; a.JML_KURSI = Convert.ToInt32(txtJmlKursi.Text); a.ID_TIPE_KENDARAAN = Convert.ToInt32(cbTipeKendaraan.SelectedValue); } } context.SubmitChanges(); Close(); }
partial void DeleteREF_KENDARAAN(REF_KENDARAAN instance);
partial void InsertREF_KENDARAAN(REF_KENDARAAN instance);
partial void UpdateREF_KENDARAAN(REF_KENDARAAN instance);
private void detach_REF_KENDARAANs(REF_KENDARAAN entity) { this.SendPropertyChanging(); entity.REF_TIPE_KENDARAAN = null; }