private void HeaderSave_Click(object sender, EventArgs e)
        {
            switch (formMode)
            {
            case enumFormMode.New:
                if (InsertHeader())
                {
                    if (this.Caller is frm_kirim)
                    {
                        frm_kirim frmCaller = (frm_kirim)this.Caller;
                        frmCaller.RefreshDataXpdc();
                    }
                    this.Close();
                }
                break;

            case enumFormMode.Update:
                if (UpdateHeader())
                {
                    if (this.Caller is frm_kirim)
                    {
                        frm_kirim frmCaller = (frm_kirim)this.Caller;
                        frmCaller.RefreshDataXpdc();
                    }
                    this.Close();
                }
                break;

                //xpdc.frm_kirim frmCaller = new xpdc.frm_kirim(this,rID);
                //frmCaller.RefreshDataXpdc();
                //frmCaller.FindHeader("RowID", _rowID.ToString());
                //this.Close();
                //frmCaller.Show();
            }
        }
Exemple #2
0
 private void commandButton2_Click(object sender, EventArgs e)
 {
     InsertData(dtGet);
     if (this.Caller is frm_kirim)
     {
         frm_kirim frmCaller = (frm_kirim)this.Caller;
         frmCaller.RefreshDataDetail();
     }
 }
Exemple #3
0
 private void commandButton1_Click(object sender, EventArgs e)
 {
     UpdateDataKoli(dtGet);
     if (this.Caller is frm_kirim)
     {
         frm_kirim frmCaller = (frm_kirim)this.Caller;
         frmCaller.RefreshDataDetail();
     }
     this.Close();
 }
 private void Cek_barcode(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         if (MessageBox.Show("Data Sudah Benar...?", "Konfirmasi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             UpdateDataGridDetailxpdc();
             if (this.Caller is frm_kirim)
             {
                 frm_kirim frmCaller = (frm_kirim)this.Caller;
                 frmCaller.RefreshDataDetail();
             }
             this.Close();
         }
     }
 }
Exemple #5
0
        private void cmdSave_Click(object sender, EventArgs e)
        {
            using (Database db = new Database())
            {
                DataTable dt = new DataTable();
                try
                {
                    /*
                     * int nKembali = 0;
                     * string cKembali = string.Empty;
                     * string cKemb;
                     * cKembali = dt.Rows[0]["Kembali"].ToString();
                     * if (cKembali == null || cKembali == "")
                     * {
                     *  nKembali = 0;
                     * }
                     * else
                     * {
                     *  nKembali = Convert.ToInt32(cKembali);
                     * }
                     * nKembali++;
                     * cKemb = nKembali.ToString();
                     * MessageBox.Show(cKemb);
                     */

                    db.Commands.Add(db.CreateCommand("usp_PengirimanXpdcDetail_BatalKirim_UPDATE"));
                    db.Commands[0].Parameters.Add(new Parameter("@rowID", SqlDbType.UniqueIdentifier, _rowID));
                    db.Commands[0].Parameters.Add(new Parameter("@Catatan", SqlDbType.VarChar, Catatan.Text));
                    db.Commands[0].ExecuteNonQuery();
                    MessageBox.Show(Messages.Confirm.UpdateSuccess);

                    if (this.Caller is frm_kirim)
                    {
                        frm_kirim frmCaller = (frm_kirim)this.Caller;
                        frmCaller.RefreshDataDetail();
                    }
                    this.Close();
                }

                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    db.RollbackTransaction();
                    MessageBox.Show("Gagal Menyimpan Data");
                }
            }
        }
Exemple #6
0
        private void cmdSave_Click(object sender, EventArgs e)
        {
            using (Database db = new Database())
            {
                DataTable dt = new DataTable();
                try
                {
                    db.Commands.Add(db.CreateCommand("usp_PengirimanXpdc_PenyelesaianKirim_UPDATE"));
                    db.Commands[0].Parameters.Add(new Parameter("@rowID", SqlDbType.UniqueIdentifier, _rowID));
                    db.Commands[0].Parameters.Add(new Parameter("@TglKembali", SqlDbType.DateTime, TglKembali.DateValue));
                    db.Commands[0].Parameters.Add(new Parameter("@KMKirim", SqlDbType.Money, KmKembali.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@JamKembali", SqlDbType.VarChar, JamKembali.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@Tarikan", SqlDbType.Money, Tarikan.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@KasBon", SqlDbType.Money, KasBon.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@BBMLtr", SqlDbType.Money, BBMLtr.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@BBMRp", SqlDbType.Money, BBMRp.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@UMSopir", SqlDbType.Money, UMSopir.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@UMKernet", SqlDbType.Money, UMKernet.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@Parkir", SqlDbType.Money, Parkir.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@Tol", SqlDbType.Money, Tol.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@Kuli", SqlDbType.Money, PlusMinus.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@IzinMasuk", SqlDbType.Money, IzinMasuk.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@Timbangan", SqlDbType.Money, Timbangan.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@InTepatWaktu", SqlDbType.Money, InTepatWaktu.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@InPengiriman", SqlDbType.Money, InPengiriman.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@Lain", SqlDbType.Money, Lain.Text));

                    db.Commands[0].ExecuteNonQuery();
                    MessageBox.Show(Messages.Confirm.UpdateSuccess);

                    if (this.Caller is frm_kirim)
                    {
                        frm_kirim frmCaller = (frm_kirim)this.Caller;
                        frmCaller.RefreshDataXpdc();
                    }
                    this.Close();
                }

                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    db.RollbackTransaction();
                    MessageBox.Show("Gagal Menyimpan Data");
                }
            }
        }
Exemple #7
0
        private void cmdSave_Click(object sender, EventArgs e)
        {
            using (Database db = new Database())
            {
                DataTable dt = new DataTable();
                try
                {
                    string cSts = string.Empty;
                    cSts = StsKirim.Text;
                    if (cSts.Trim() == "TERKIRIM")
                    {
                        Sts = 1;
                    }
                    else
                    {
                        Sts = 0;
                    }

                    db.Commands.Add(db.CreateCommand("usp_PengirimanXpdcDetail_PenyelesaianKirim_UPDATE"));
                    db.Commands[0].Parameters.Add(new Parameter("@rowID", SqlDbType.UniqueIdentifier, _rowID));
                    db.Commands[0].Parameters.Add(new Parameter("@TglTerima", SqlDbType.DateTime, TglTerima.DateValue));
                    db.Commands[0].Parameters.Add(new Parameter("@Stskirim", SqlDbType.Int, Sts));
                    db.Commands[0].Parameters.Add(new Parameter("@JnsBayar", SqlDbType.VarChar, JnsBayar.Text));
                    db.Commands[0].Parameters.Add(new Parameter("@RpBayar", SqlDbType.Money, RpBayar.Text));
                    db.Commands[0].ExecuteNonQuery();
                    MessageBox.Show(Messages.Confirm.UpdateSuccess);

                    if (this.Caller is frm_kirim)
                    {
                        frm_kirim frmCaller = (frm_kirim)this.Caller;
                        frmCaller.RefreshDataDetail();
                    }
                    this.Close();
                }

                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                    db.RollbackTransaction();
                    MessageBox.Show("Gagal Menyimpan Data");
                }
            }
        }