private void btnSimpan_Click(object sender, EventArgs e) { if (WithErrors()) { val.validateTextBox(txtPendapatanDatang, errorProvider1, "Pendapatan datang harus diisi."); return; } if (Convert.ToInt32(txtId.Text) == 0) { TRX_PENDAPATAN_DATANG trx = new TRX_PENDAPATAN_DATANG(); trx.ID_JADWAL = Convert.ToInt32(txtIdJadwal.Text); trx.PENDAPATAN = Convert.ToDecimal(txtPendapatanDatang.Text); context.TRX_PENDAPATAN_DATANGs.InsertOnSubmit(trx); } else { var query = from a in context.TRX_PENDAPATAN_DATANGs where a.ID_PENDAPATAN == Convert.ToInt32(txtId.Text) select a; foreach (var a in query) { a.ID_PENDAPATAN = Convert.ToInt32(txtId.Text); a.ID_JADWAL = Convert.ToInt32(txtIdJadwal.Text); a.PENDAPATAN = Convert.ToDecimal(txtPendapatanDatang.Text); } } context.SubmitChanges(); Close(); }
partial void DeleteTRX_PENDAPATAN_DATANG(TRX_PENDAPATAN_DATANG instance);
partial void InsertTRX_PENDAPATAN_DATANG(TRX_PENDAPATAN_DATANG instance);
partial void UpdateTRX_PENDAPATAN_DATANG(TRX_PENDAPATAN_DATANG instance);
private void detach_TRX_PENDAPATAN_DATANGs(TRX_PENDAPATAN_DATANG entity) { this.SendPropertyChanging(); entity.ADM_JADWAL = null; }