コード例 #1
0
        private void TextBoxharga_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.Key == System.Windows.Input.Key.Enter)
            {
                if (txtnama.Text == "" || txttotalcustom.Text == "")
                {
                    e.Handled = false;
                    MessageBox.Show("the first row cannot empty", ("Form Validation"), MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                // your event handler here
                ShopingchartBLL shopingBLL = new ShopingchartBLL();
                OrderCustomBeli oService   = new OrderCustomBeli();
                oService.NamaCustom    = txtnama.Text;
                oService.HargaCustom   = double.Parse(txtharga.Text);
                oService.IdTransaksi   = int.Parse(txttota.Text);
                oService.JumlahCustom  = int.Parse(txttotalcustom.Text);
                oService.TotalCustom   = double.Parse(txttotal1.Text);
                oService.Checkboxaktif = true;

                if (shopingBLL.AddOrderCustombeli(oService) > 0)
                {
                    this.ClearForm3();
                    MessageBox.Show("Add Order Buy Custom successfully added !");
                    this.LoadDataSku();
                }
                else
                {
                    MessageBox.Show("Add Order Buy Custom failed to add !");
                }
                e.Handled = true;
            }
        }
コード例 #2
0
        private void TextBox_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.Key == System.Windows.Input.Key.Enter)
            {
                // your event handler here
                if (srsku.Text == "" || txttotal.Text == "")
                {
                    e.Handled = false;
                }
                ShopingchartBLL shopingBLL = new ShopingchartBLL();
                OrderProdukBeli oData      = new OrderProdukBeli();
                if (this.produkSelected != null)
                {
                    oData.IdProduk           = this.produkSelected.IdProduk;
                    oData.ProdukKategori     = this.produkSelected.ProdukKategori;
                    oData.Sku                = this.produkSelected.SKU;
                    oData.SatuanDasar        = this.produkSelected.SatuanDasar;
                    oData.IdPajak            = this.produkSelected.IdPajak;
                    oData.NamaPajak          = this.produkSelected.Pajak;
                    oData.PersentasePajak    = this.produkSelected.PersentasePajak;
                    oData.HargaBeli          = this.produkSelected.HargaBeli;
                    oData.IdAkunPajakProduk  = this.produkSelected.IdAkunPajak;
                    oData.NamaProduk         = this.produkSelected.NamaProduk;
                    oData.IdTypeProduk       = this.produkSelected.IdTipeProduk;
                    oData.TypeProduk         = this.produkSelected.TipeProduk;
                    oData.AkunPersediaan     = this.produkSelected.IdAkunPersediaan;
                    oData.AkunPengirimanBeli = this.produkSelected.IdAkunPengirimanBeli;
                }

                oData.TotalPajakProduk = double.Parse(txttotaltax.Text);
                oData.IdTransaksi      = int.Parse(txttota.Text);
                oData.DiskonProduk     = double.Parse(txtdiskon1.Text);
                oData.TotalProduk      = double.Parse(txttotal.Text);
                oData.TotalOrderProduk = double.Parse(txttotal1.Text);
                oData.Checkboxaktif    = true;
                if (shopingBLL.AddOrderProdukbeli(oData) > 0)
                {
                    this.ClearForm1();
                    MessageBox.Show("Add Order Buy Product successfully added !");
                    if (int.Parse(txttota.Text) != 0)
                    {
                        this.LoadDataSku();
                        this.LoadDataSku2();
                    }
                    else if (int.Parse(txttota.Text) == 0)
                    {
                        this.LoadDataSku1();
                    }
                }
                else
                {
                    MessageBox.Show("Add Order Buy Product failed to add !");
                }
                e.Handled = true;
            }
        }
コード例 #3
0
ファイル: Skuservice.xaml.cs プロジェクト: reyukowpf/alpha
        public void Addsku_Clicks(object sender, RoutedEventArgs e)
        {
            ShopingchartBLL shopingBLL = new ShopingchartBLL();

            if (shopingBLL.AddOrderJasabeli(this.GetData()) > 0)
            {
                this.ClearForm();
                MessageBox.Show("Add Order Buy Service successfully added !");
                this.newshoping.LoadDataSku();
            }
            else
            {
                MessageBox.Show("Add Order Sell Service failed to add !");
            }
            this.Close();
        }
コード例 #4
0
        public void Addsku_Clicks(object sender, RoutedEventArgs e)
        {
            ShopingchartBLL receivedBLL = new ShopingchartBLL();

            if (receivedBLL.AddOrderCustombeli(this.GetData()) > 0)
            {
                this.ClearForm();
                MessageBox.Show("Add Order Buy Custom successfully added !");
                this.newreturn.LoadDataSku();
            }
            else
            {
                MessageBox.Show("Add Order Buy Custom failed to add !");
            }
            this.Close();
        }
コード例 #5
0
        private void TextBoxservice_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.Key == System.Windows.Input.Key.Enter)
            {
                ShopingchartBLL shopingchartBLL = new ShopingchartBLL();
                OrderJasaBeli   oData           = new OrderJasaBeli();
                if (this.produkSelected != null)
                {
                    oData.IdProduk        = this.produkSelected.IdProduk;
                    oData.Sku             = this.produkSelected.SKU;
                    oData.NamaJasa        = this.produkSelected.NamaProduk;
                    oData.HargaJasa       = this.produkSelected.HargaBeli;
                    oData.PersentasePajak = this.produkSelected.PersentasePajak;
                    oData.IdAkunPajakJasa = this.produkSelected.IdAkunPajak;
                    oData.IdPajak         = this.produkSelected.IdPajak;
                    oData.NamaPajak       = this.produkSelected.Pajak;
                    oData.IdAkunJasa      = this.produkSelected.IdAkunJasa;
                }
                oData.DiskonJasa     = double.Parse(txtdiskon1.Text);
                oData.TotalJasa      = int.Parse(txttotalservice.Text);
                oData.IdTransaksi    = int.Parse(txttota.Text);
                oData.TotalOrderJasa = double.Parse(txttotal1.Text);
                oData.TotalPajakJasa = double.Parse(txttotaltax.Text);
                oData.Checkboxaktif  = true;
                if (shopingchartBLL.AddOrderJasabeli(oData) > 0)
                {
                    this.ClearForm2();
                    MessageBox.Show("Add Order Buy Service successfully added !");
                    if (int.Parse(txttota.Text) != 0)
                    {
                        this.LoadDataSku();
                        this.LoadDataSku2();
                    }
                    else if (int.Parse(txttota.Text) == 0)
                    {
                        this.LoadDataSku1();
                    }
                }
                else
                {
                    MessageBox.Show("Add Order Buy Service failed to add !");
                }
                // your event handler here

                e.Handled = true;
            }
        }
コード例 #6
0
        public void Addsku_Clicks(object sender, RoutedEventArgs e)
        {
            ShopingchartBLL shopingBLL = new ShopingchartBLL();

            if (shopingBLL.AddOrderJasabeli(this.GetData()) > 0)
            {
                this.ClearForm();
                MessageBox.Show("Add Order Buy Service successfully added !");
                this.neworder.LoadDataSku();
            }
            else
            {
                MessageBox.Show("Add Order Sell Service failed to add !");
            }
            neworder.DGSKUQuota.Visibility = Visibility.Visible;
            this.Visibility = Visibility.Collapsed;
        }
コード例 #7
0
        public void Addsku_Clicks(object sender, RoutedEventArgs e)
        {
            ShopingchartBLL shopingBLL = new ShopingchartBLL();

            if (shopingBLL.AddOrderProdukbeli(this.GetData()) > 0)
            {
                this.ClearForm();
                MessageBox.Show("Add Order Buy Product successfully added !");
                this.newShopingchart.LoadDataSku();
            }
            else
            {
                MessageBox.Show("Add Order Buy Product failed to add !");
            }
            this.newShopingchart.DGSKUShopingChart.Visibility = Visibility.Visible;
            this.Visibility = Visibility.Collapsed;
        }
コード例 #8
0
        private void custom_Click(object sender, RoutedEventArgs e)
        {
            ShopingchartBLL shopingBLL = new ShopingchartBLL();

            if (shopingBLL.AddOrderCustombeli(this.GetData1()) > 0)
            {
                this.ClearForm2();
                MessageBox.Show("Add Order Buy Custom successfully added !");
                if (int.Parse(txttota.Text) != 0)
                {
                    this.LoadDataSku();
                }
                else if (int.Parse(txttota.Text) == 0)
                {
                    this.LoadDataSku1();
                }
            }
            else
            {
                MessageBox.Show("Add Order Buy Custom failed to add !");
            }
        }
コード例 #9
0
ファイル: Skuother.xaml.cs プロジェクト: reyukowpf/alpha
        public void Addsku_Clicks(object sender, RoutedEventArgs e)
        {
            ShopingchartBLL receivedBLL = new ShopingchartBLL();

            if (receivedBLL.AddOrderCustombeli(this.GetData()) > 0)
            {
                this.ClearForm();
                MessageBox.Show("Add Order Buy Custom successfully added !");
                if (int.Parse(txttota.Text) != 0)
                {
                    this.newReceivedGood.LoadDataSku();
                }
                else if (int.Parse(txttota.Text) == 0)
                {
                    this.newReceivedGood.LoadDataSku1();
                }
            }
            else
            {
                MessageBox.Show("Add Order Buy Custom failed to add !");
            }
            newReceivedGood.DGSKUReceivedGood.Visibility = Visibility.Visible;
            this.Visibility = Visibility.Collapsed;
        }
コード例 #10
0
        private void Saveshopingchart_Click(object sender, RoutedEventArgs e)
        {
            if (sremployee.Name == "" || txtemail.Name == "" || txthp.Name == "" || dtIssued.Text == "" || cbCurrency.Text == "" || srnodokumen.Name == "" || txtRequestNo.Text == "" || txtNote.Text == "" || cbLocation.Text == "" || dtRequired.Text == "" || cbAnnual.Text == "" || srstaff.Name == "" || txtAnnualFrequency.Text == "" || dtAnnual.Text == "")
            {
                MessageBox.Show("please fill in the blank fields", ("Form Validation"), MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            ShopingchartBLL shopingBLL = new ShopingchartBLL();
            ShopingchartBLL ShopingBLL = new ShopingchartBLL();
            Shopingchart    shoping    = new Shopingchart();

            shoping.IdKodeTransaksi = 14;
            shoping.KodeTransaksi   = "MR";
            if (this.kontakSelected != null)
            {
                shoping.IdEmployee  = this.kontakSelected.Id;
                shoping.NamaManager = this.kontakSelected.NamaA;
            }
            shoping.Email         = txtemail.Text;
            shoping.Nohp          = txthp.Text;
            shoping.TanggaldiBuat = DateTime.Parse(dtIssued.Text);
            if (this.DataMataUangSelected != null)
            {
                shoping.IdMataUang = this.DataMataUangSelected.Id;
                shoping.MataUang   = this.DataMataUangSelected.KodeMataUang;
                shoping.KursTukar  = this.DataMataUangSelected.KursTukar;
            }
            if (this.dokumenSelected != null)
            {
                shoping.IdNoReferensiDokumen = this.dokumenSelected.Id;
                shoping.NoReferensiDokumen   = this.dokumenSelected.NoReferensiDokumen;
            }
            shoping.NoPermintaanBarang = txtRequestNo.Text;
            if (this.lokasiSelected != null)
            {
                shoping.IdLokasi   = this.lokasiSelected.Id;
                shoping.NamaLokasi = this.lokasiSelected.NamaTempatLokasi;
            }
            shoping.Keterangan = txtNote.Text;
            if (this.dataDepartemenSelected != null)
            {
                shoping.IdDepartemen = this.dataDepartemenSelected.Id;
            }
            if (this.dataProyekSelected != null)
            {
                shoping.IdProyek = this.dataProyekSelected.Id;
            }
            shoping.CheckboxSelesai  = chkcomplete.IsChecked;
            shoping.TanggalDigunakan = DateTime.Parse(dtRequired.Text);
            shoping.CheckboxBerulang = chkannual.IsChecked;
            if (this.optionAnnualSelected != null)
            {
                shoping.IdOpsiAnnual = this.optionAnnualSelected.IdOptionAnnual;
                shoping.Annual       = this.optionAnnualSelected.Annual;
            }
            if (this.petugasSelected != null)
            {
                shoping.IdPetugas   = this.petugasSelected.Id;
                shoping.NamaPetugas = this.petugasSelected.NamaA;
            }
            shoping.DurasiBerulang     = double.Parse(txtAnnualFrequency.Text);
            shoping.TanggalBerulang    = DateTime.Parse(dtAnnual.Text);
            shoping.Nilai              = double.Parse(txttotalbeforetax.Text);
            shoping.IdUserId           = 1;
            shoping.IdPeriodeAkuntansi = 1;
            shoping.RealRecordingTime  = DateTime.Now;
            shoping.Checkaktif         = true;
            if (ShopingBLL.AddShopingcharts(shoping) > 0)
            {
                //  this.ClearForm();
                MessageBox.Show("Shoping Chart successfully added !");
            }
            else
            {
                MessageBox.Show("Shoping Chart failed to add !");
            }
            if (DGSKUShopingChart.Items.Count > 0)
            {
                foreach (var item in DGSKUShopingChart.Items)
                {
                    if (item is ListOrderBeli)
                    {
                        ListOrderBeli oNewData1 = (ListOrderBeli)item;
                        produk        oproduk   = new produk();
                        oNewData1.Tanggal = DateTime.Parse(dtIssued.Text);
                        if (this.lokasiSelected != null)
                        {
                            oNewData1.IdLokasi   = this.lokasiSelected.Id;
                            oNewData1.NamaLokasi = this.lokasiSelected.NamaTempatLokasi;
                        }
                        if (this.dataDepartemenSelected != null)
                        {
                            oNewData1.IdDepartemen = this.dataDepartemenSelected.Id;
                        }
                        if (this.dataProyekSelected != null)
                        {
                            oNewData1.IdProyek = this.dataProyekSelected.Id;
                        }
                        oNewData1.IdTransaksi   = shoping.IdPermintaanBarang;
                        oNewData1.Checkboxaktif = false;
                        if (shopingBLL.EditOrderProdukBeli(oNewData1, shoping, oproduk) == true)
                        {
                        }
                    }
                }
            }
            PurchaseDocument v = new PurchaseDocument();

            Switcher.SwitchNewShopingchart(v);
        }
コード例 #11
0
        private void SaveQuotationrequest_Click(object sender, RoutedEventArgs e)
        {
            if (srvendor.Name == "" || txtemail.Name == "" || txthp.Name == "" || dtQuotation.Text == "" || cbCurrency.Text == "" || srnodokumen.Name == "" || txtQuotationNo.Text == "" || cbRequestNo.Name == "" || cbLocation.Text == "" || dtValidaty.Text == "" || cbAnnual.Text == "" || srstaff.Name == "" || txtAnnualFrequency.Text == "" || dtAnnual.Text == "")
            {
                MessageBox.Show("please fill in the blank fields", ("Form Validation"), MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            QuotationrequestBLL quotationrequestBLL = new QuotationrequestBLL();
            ShopingchartBLL     shopingchartBLL     = new ShopingchartBLL();
            Quotationrequest    oNewData1           = new Quotationrequest();

            oNewData1.KodeTransaksi   = "RQ";
            oNewData1.IdKodeTransaksi = 16;
            if (this.kontakSelected != null)
            {
                oNewData1.IdVendor   = this.kontakSelected.Id;
                oNewData1.NamaVendor = this.kontakSelected.NamaA;
            }
            oNewData1.Email = txtemail.Text;
            oNewData1.Nohp  = txthp.Text;
            oNewData1.TanggalPermintaanPenawaranHarga = DateTime.Parse(dtQuotation.Text);
            if (this.DataMataUangSelected != null)
            {
                oNewData1.IdMataUang = this.DataMataUangSelected.Id;
                oNewData1.MataUang   = this.DataMataUangSelected.NamaMataUang;
                oNewData1.KursTukar  = this.DataMataUangSelected.KursTukar;
            }
            if (this.dokumenSelected != null)
            {
                oNewData1.IdNoReferensiDokumen = this.dokumenSelected.Id;
                oNewData1.NoReferensiDokumen   = this.dokumenSelected.NoReferensiDokumen;
            }
            oNewData1.NoPemintaanPenawaranHarga = double.Parse(txtQuotationNo.Text);
            if (this.shopingchartSelected != null)
            {
                oNewData1.IdPermitaanBarang  = this.shopingchartSelected.IdPermintaanBarang;
                oNewData1.NoPermintaanBarang = this.shopingchartSelected.NoPermintaanBarang;
                oNewData1.IdTransaksi        = this.shopingchartSelected.IdPermintaanBarang;
            }
            oNewData1.Keterangan = txtNote.Text;
            if (this.lokasiSelected != null)
            {
                oNewData1.IdLokasi   = this.lokasiSelected.Id;
                oNewData1.NamaLokasi = this.lokasiSelected.NamaTempatLokasi;
            }
            if (this.dataDepartemenSelected != null)
            {
                oNewData1.IdDepartemen = this.dataDepartemenSelected.Id;
            }
            if (this.dataProyekSelected != null)
            {
                oNewData1.IdProyek = this.dataProyekSelected.Id;
            }

            oNewData1.CheckboxHidePrice    = chkhide.IsChecked;
            oNewData1.CheckboxSelesai      = chkcomplete.IsChecked;
            oNewData1.CheckboxInclusiveTax = chkinclusive.IsChecked;
            oNewData1.CheckboxBerulang     = chkannual.IsChecked;
            oNewData1.TanggalPenutupan     = DateTime.Parse(dtValidaty.Text);
            oNewData1.DurasiBerulang       = double.Parse(txtAnnualFrequency.Text);
            oNewData1.TanggalBerulang      = DateTime.Parse(dtAnnual.Text);
            if (this.optionAnnualSelected != null)
            {
                oNewData1.IdOpsiAnnual = this.optionAnnualSelected.IdOptionAnnual;
                oNewData1.Annual       = this.optionAnnualSelected.Annual;
            }
            if (this.petugasSelected != null)
            {
                oNewData1.IdPetugas   = this.petugasSelected.Id;
                oNewData1.NamaPetugas = this.petugasSelected.NamaA;
            }
            if (this.termspembayaranSelected != null)
            {
                oNewData1.IdTermPembayaran = this.termspembayaranSelected.IdTermPembayaran;
                oNewData1.TermPembayaran   = this.termspembayaranSelected.NamaSkema;
            }
            oNewData1.TotalOrderProduk  = double.Parse(txttotalprodukbeforetax.Text);
            oNewData1.IdTransaksi       = int.Parse(txttota.Text);
            oNewData1.TotalOrderJasa    = double.Parse(txttotaljasabeforetax.Text);
            oNewData1.TotalPajakJasa    = double.Parse(txtTotaljasaTax.Text);
            oNewData1.TotalPajakProduk  = double.Parse(txtTotalprodukTax.Text);
            oNewData1.TotalSebelumPajak = double.Parse(txttotalbeforetax.Text);
            oNewData1.TotalPajak        = double.Parse(txtTotalTax.Text);
            oNewData1.TotalSetelahPajak = double.Parse(txtAfterTotalTax.Text);
            oNewData1.RealRecordingTime = DateTime.Now;
            oNewData1.Checkboxaktif     = true;
            if (quotationrequestBLL.AddQuotationrequests(oNewData1) > 0)
            {
                //  this.ClearForm();
                MessageBox.Show("Quotation Request successfully added !");
            }
            else
            {
                MessageBox.Show("Quotation Request failed to add !");
            }
            if (cbRequestNo.Items.Count > 0)
            {
                foreach (var item in cbRequestNo.Items)
                {
                    if (item is Shopingchart)
                    {
                        Shopingchart oNewData2 = (Shopingchart)item;
                        oNewData2.Checkaktif = false;
                        if (shopingchartBLL.EditShopingcharts(oNewData2) == true)
                        {
                        }
                    }
                }
            }
            if (DGSKUQuota.Items.Count > 0)
            {
                foreach (var item in DGSKUQuota.Items)
                {
                    if (item is ListOrderBeli)
                    {
                        ListOrderBeli oNewData3 = (ListOrderBeli)item;
                        produk        oDatap    = new produk();
                        oNewData3.Tanggal = DateTime.Parse(dtQuotation.Text);
                        if (this.lokasiSelected != null)
                        {
                            oNewData3.IdLokasi   = this.lokasiSelected.Id;
                            oNewData3.NamaLokasi = this.lokasiSelected.NamaTempatLokasi;
                        }
                        if (this.dataDepartemenSelected != null)
                        {
                            oNewData3.IdDepartemen = this.dataDepartemenSelected.Id;
                        }
                        oNewData3.IdTransaksi = oNewData1.IdPermintaanPenawaranHarga;

                        if (this.dataProyekSelected != null)
                        {
                            oNewData3.IdProyek = this.dataProyekSelected.Id;
                        }
                        oNewData3.Checkboxaktif = false;
                        if (quotationrequestBLL.EditOrderProdukBeli(oNewData3, oNewData1, oDatap) == true)
                        {
                        }
                    }
                }
            }
            if (DGSKUQuotaa.Items.Count > 0)
            {
                foreach (var item in DGSKUQuota.Items)
                {
                    if (item is ListOrderBeli)
                    {
                        ListOrderBeli oNewData3 = (ListOrderBeli)item;
                        if (quotationrequestBLL.EditOrderProdukBeli1(oNewData3) == true)
                        {
                        }
                    }
                }
            }
            PurchaseDocument v = new PurchaseDocument();

            Switcher.SwitchNewQuotationRequest(v);
        }