Beispiel #1
0
        // Button Save
        private void btn_save_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(dateTimePicker1.Value.ToString()) || txt_total_biaya.Text == "")
            {
                MessageBox.Show("Pastikan Semuanya sudah terisi / dipilih dengan benar.");
            }
            else
            {
                // Set Value Textbox And Else to Entity Pengirim
                data_add.setIdPengirim(txt_id_pengirim.Text);
                data_add.setNamaPengirim(txt_nama_pengirim.Text);
                data_add.setJkPengirim(jk_pengirim);
                data_add.setKodePosPengirim(txt_kodepos_pengirim.Text);
                data_add.setNoHubPengirim(txt_nohub_pengirim.Text);
                data_add.setAlamatPengirim(txt_alamat_pengirim.Text);
                data_add.setRtPengirim(txt_rt_pengirim.Text);
                data_add.setRwPengirim(txt_rw_pengirim.Text);
                data_add.setDesaPengirim(txt_desa_pengirim.Text);
                data_add.setKecPengirim(txt_kec_pengirim.Text);

                if (cmbProvPengirim.SelectedItem != null)
                {
                    data_add.setId_ProvPengirim(intfadddata.getIdCombo4(cmbProvPengirim.SelectedItem.ToString()));
                }

                if (cmbKabPengirim.SelectedItem != null)
                {
                    data_add.setId_KabPengirim(intfadddata.getIdComboKab(cmbKabPengirim.SelectedItem.ToString()));
                }


                // Set Value Textbox And Else to Entity Penerima
                data_add.setIdPenerima(txt_id_penerima.Text);
                data_add.setNamaPenerima(txt_nama_penerima.Text);
                data_add.setJkPenerima(jk_penerima);
                data_add.setKodePosPenerima(txt_kodepos_penerima.Text);
                data_add.setNoHubPenerima(txt_nohub_penerima.Text);
                data_add.setAlamatPenerima(txt_alamat_penerima.Text);
                data_add.setRtPenerima(txt_rt_penerima.Text);
                data_add.setRwPenerima(txt_rw_penerima.Text);
                data_add.setDesaPenerima(txt_desa_penerima.Text);
                data_add.setKecPenerima(txt_kec_penerima.Text);
                data_add.setId_KabPenerima(intfadddata.getIdComboKab(cmbKabPenerima.SelectedItem.ToString()));
                // No need to save the Id Prov Penerima

                // Set Value Textbox And Else to Entity Transaksi
                data_add.setTglTransaksi(dateTimePicker1.Value.ToString());
                data_add.setBerat(Convert.ToInt32(txt_berat.Text));
                data_add.setIdPegawai(v3id_pegawai);

                status = intfadddata.saveData(data_add);

                if (status == true)
                {
                    MessageBox.Show("Data Telah Disimpan");
                    fmu2.load_table();
                    Dispose();
                }
                else
                {
                    MessageBox.Show("Data Gagal Disimpan");
                    Dispose();
                }
            }
        }