Example #1
0
        private void btnSimpan_Click(object sender, EventArgs e)
        {
            if (WithErrors())
            {
                val.validateTextBox(txtPengeluaran, errorProvider1, "Pengeluaran harus diisi.");
                val.validateTextBox(txtKeterangan, errorProvider1, "Keterangan harus diisi.");

                return;
            }

            if (Convert.ToInt32(txtId.Text) == 0)
            {
                TRX_PENGELUARAN trx = new TRX_PENGELUARAN();
                trx.ID_JADWAL = Convert.ToInt32(txtIdJadwal.Text);
                trx.PENGELUARAN = Convert.ToDecimal(txtPengeluaran.Text);
                trx.KETERANGAN = txtKeterangan.Text;
                context.TRX_PENGELUARANs.InsertOnSubmit(trx);
            }
            else
            {
                var query = from a in context.TRX_PENGELUARANs
                            where a.ID_PENGELUARAN == Convert.ToInt32(txtId.Text)
                            select a;
                foreach (var a in query)
                {
                    a.ID_PENGELUARAN = Convert.ToInt32(txtId.Text);
                    a.ID_JADWAL = Convert.ToInt32(txtIdJadwal.Text);
                    a.PENGELUARAN = Convert.ToDecimal(txtPengeluaran.Text);
                    a.KETERANGAN = txtKeterangan.Text;
                }
            }
            context.SubmitChanges();
            Close();
        }
Example #2
0
 partial void DeleteTRX_PENGELUARAN(TRX_PENGELUARAN instance);
Example #3
0
 partial void InsertTRX_PENGELUARAN(TRX_PENGELUARAN instance);
Example #4
0
 partial void UpdateTRX_PENGELUARAN(TRX_PENGELUARAN instance);
Example #5
0
		private void detach_TRX_PENGELUARANs(TRX_PENGELUARAN entity)
		{
			this.SendPropertyChanging();
			entity.ADM_JADWAL = null;
		}