Example #1
0
        private void Tambah_Click(object sender, EventArgs e)
        {
            kode_pembelian.Enabled    = true;
            no_referensi.Enabled      = true;
            tanggal_pembelian.Enabled = true;
            kode_supplier.Enabled     = true;
            no_faktur_pajak.Enabled   = true;
            nilai.Enabled             = true;
            potongan.Enabled          = true;
            dpp.Enabled   = true;
            ppn.Enabled   = true;
            total.Enabled = true;

            PembelianBindingSource.AddNew();
            no_referensi.Focus();

            Tambah.Enabled = false;
        }
Example #2
0
        private void Simpan_Click(object sender, EventArgs e)
        {
            if (!HeaderValidator.Validate())
            {
                return;
            }

            UnitPurchaseModel unitPurchase = (UnitPurchaseModel)PembelianBindingSource.Current;

            unitPurchase.updated_by = Login.User.username;
            unitPurchase.updated_at = DateTime.Now;

            PembelianUnitOfWork.CommitChanges();

            string kode = "PB/" + DateTime.Now.Year.ToString() + "/" + AutoDealer.Additional.DB.GetColumnName((int)Login.User.current_branch.id) + "/";

            kode_pembelian.Text = AutoDealer.Additional.DB.AutoIncrement(kode, unitPurchase.id);
            PembelianBindingSource.EndEdit();
            PembelianUnitOfWork.CommitChanges();

            DetailXtraTabControl.Visible = true;
        }