private void frmTeraziAyar_Load(object sender, EventArgs e)
        {
            txtConnStr.Text = TeraziSatis.Properties.Settings.Default.DBConStr;

            TrGenel = SqlConnections.GetBaglanti().BeginTransaction();
            TeraziListesi.TeraziGetir(SqlConnections.GetBaglanti(), TrGenel);
            TrGenel.Commit();

            lookUpEdit1.Properties.DataSource = TeraziListesi.dt;


            //cmbTeraziNumarasi.
            //    com
            //                cmbTeraziNumarasi.DataSource = teraziListesi.dt;
            lookUpEdit1.Properties.DisplayMember = "TeraziAdi";
            lookUpEdit1.Properties.ValueMember   = "TeraziID";

            lookUpEdit1.EditValue = TeraziSatis.Properties.Settings.Default.TeraziID;

            foreach (String yazici in PrinterSettings.InstalledPrinters)
            {
                comboBoxEdit1.Properties.Items.Add(yazici);
                comboBoxEdit2.Properties.Items.Add(yazici);
            }

            comboBoxEdit1.Text        = TeraziSatis.Properties.Settings.Default.Yazici1;
            comboBoxEdit2.Text        = TeraziSatis.Properties.Settings.Default.Yazici2;
            txtTeraziBaglantiNok.Text = TeraziSatis.Properties.Settings.Default.TeraziBagNok;
            txtTeraziModeli.Text      = TeraziSatis.Properties.Settings.Default.TeraziModel.ToString();
        }
Example #2
0
        private void simpleButton4_Click(object sender, EventArgs e)
        {
            clsTablolar.frmStokBilgileri frm = new clsTablolar.frmStokBilgileri(SqlConnections.GetBaglanti());
            frm.ShowDialog();

            txtStokAdi.EditValue       = frm.txtStokAdi.EditValue;
            txtStokEtiketAdi.EditValue = frm.txtStokEtiketAdi.EditValue;
            StokID = frm.StokID;
            txtFiyati.EditValue = frm.txtKdvDahilFiyat.EditValue;
        }
Example #3
0
        private void frmHakkinda_Load(object sender, EventArgs e)
        {
            labelControl5.Text = "Ver. : " + frmTerazi.VersiyonNo;

            using (SqlCommand cmd = new SqlCommand("select TeraziAdi from Teraziler with(nolock) where TeraziID = @TeraziID", SqlConnections.GetBaglanti()))
            {
                cmd.Parameters.Add("@TeraziID", SqlDbType.Int, 0).Value = TeraziSatis.Properties.Settings.Default.TeraziID;
                labelControl3.Text = "Terazi Numarası " + cmd.ExecuteScalar().ToString();
                labelControl4.Text = "Terazi Bağlantı noktası : " + TeraziSatis.Properties.Settings.Default.TeraziBagNok;
                labelControl7.Text = "TeraziSatis Model Nu.: " + TeraziSatis.Properties.Settings.Default.TeraziModel;
            }
        }
Example #4
0
        private void frmKarisikUrun_Load(object sender, EventArgs e)
        {
            formState.Maximize(this);

            //this.flpGrupButonlari = OncekiTeraziFormu.flpGrupButonlari.cont;
            OncekiTeraziFormu.KarisikUrunFormuAcik = true;
            OncekiTeraziFormu.gvSatisHareketleri.ActiveFilterEnabled = false;


            gridControl1.DataSource = OncekiTeraziFormu.gvSatisHareketleri.DataSource;

            gridView1.CellValueChanged += OncekiTeraziFormu.Hesapla._gvFaturaHareket_CellValueChanged;
            //GrupButonlari = new csStokButonGruplari();
            //GrupButonlari.StokButonGruplariniGetir(SqlConnections.GetBaglanti(), TrGenel, TeraziSatis.Properties.Settings.Default.TeraziID);

            //flpGrupButonlari.Controls.Clear();

            //foreach (var item in GrupButonlari.StokButonGruplariListesi)
            //{
            //    flpGrupButonlari.Controls.Add(item.Btn);
            //    item.Btn.Click += GrupButon_Click; // buraya tıklandığında o gruba ait olan stokButonlari Gelecek
            //}

            gridView1.Columns["BirlesikUrunHareketID"].FilterMode = DevExpress.XtraGrid.ColumnFilterMode.Value;
            DevExpress.Data.Filtering.CriteriaOperatorCollection kriter = new DevExpress.Data.Filtering.CriteriaOperatorCollection();


            if (HarID == -1) // -1 ise yeni bir hareket ekleyip bu hareketi kaydedip
            {
                OncekiTeraziFormu.StokEkle(-1);
                OncekiTeraziFormu.gvSatisHareketleri.SetRowCellValue(OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Rows.Count - 1, "Miktar", 1);
                OncekiTeraziFormu.gvSatisHareketleri.SetRowCellValue(OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Rows.Count - 1, "FaturaHareketStokAdi", "Birleşik Ürün");
                OncekiTeraziFormu.gvSatisHareketleri.SetRowCellValue(OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Rows.Count - 1, "BirlesikUrunHareketID", -1);

                //OncekiTeraziFormu.gvSatisHareketleri.SetRowCellValue(OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Rows.Count - 1, "Miktar", 1);
                HarID = (int)OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Rows[OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Rows.Count - 1]["FaturaHareketID"];

                // burada doğru bir atama yapabildiğimden emin olamadım
                BirlesikUrunDatarowIndex = (int)gridView1.GetDataSourceRowIndex(OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Rows.Count - 1);
            }
            else
            {
                //OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Select("");
                //BirlesikUrunDatarowIndex = (int)OncekiTeraziFormu.gvSatisHareketleri.GetFocusedDataSourceRowIndex();
            }

            gridView1.ActiveFilterEnabled = true;
            gridView1.ActiveFilterString  = "[BirlesikUrunHareketID] = " + HarID;

            TrGenel = SqlConnections.GetBaglanti().BeginTransaction();
            //this.stokButonGrupVeStokButonlari1 = OncekiTeraziFormu.stokButonGrupVeStokButonlari1;

            stokButonGrupVeStokButonlari1.AhandaBudur(SqlConnections.GetBaglanti(), TrGenel, Properties.Settings.Default.TeraziID);
            stokButonGrupVeStokButonlari1.StokButonuTikildatiginda = StokButonu_Click;

            OncekiTeraziFormu.txtTerazidekiMiktari.EditValueChanged += txtTerazidekiMiktari_EditValueChanged;
            //OncekiTeraziFormu.txtTerazidenGelenSabitMiktar.EditValueChanged += txtTerazidenGelenSabitMiktar_EditValueChanged;
            OncekiTeraziFormu.cbtnTerazidekiSabitMiktariStokaAktar.CheckedChanged += onveciTEraziFormu_cbtnTerazidekiSabitMiktariStokaAktar_CheckedChanged;
            OncekiTeraziFormu.txtDaraMiktari.EditValueChanged += onveciTEraziFormu_txtDaraMiktari_EditValueChanged;
            //OncekiTeraziFormu.gvSatisHareketleri.CellValueChanged += gvSatisHareketleri_CellValueChanged;

            TrGenel.Commit();

            txtTerazidekiMiktari_EditValueChanged(null, null);
            txtTerazidenGelenSabitMiktar_EditValueChanged(null, null);
            // eğer verilen hareket ID -1 ise yeni bir hareket ekleyip bu hareketi kaydedip bu hareketin ID sine göre filtreleme yapmalı


            //Bu birleşik ürün hareketini ekliyor



            txtBirlesikUrunAdi.EditValue = OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Rows[BirlesikUrunDatarowIndex]["FaturaHareketStokAdi"];

            txtBirlesikUrununToplamFiyati.EditValue
                = Convert.ToDecimal(OncekiTeraziFormu.Hareketler.dt_FaturaHareketleri.Select("FaturaHareketID = " + HarID)[0]["KdvDahilToplam"]);

            BinleHamisina();
            gridView1.FocusedRowChanged += gridView1_FocusedRowChanged; // bunun burada olması lazım
            gridView1_FocusedRowChanged(null, null);

            OncekiTeraziFormu.Hesapla.AltToplamlarDegisti += Alttoplam;
            Alttoplam();
        }
Example #5
0
        private void btnBirimSec_Click(object sender, EventArgs e)
        {
            clsTablolar.Stok.frmStokBirim birimleri = new clsTablolar.Stok.frmStokBirim(StokID, SqlConnections.GetBaglanti());


            if (birimleri.ShowDialog() == System.Windows.Forms.DialogResult.Yes)
            {
                txtAltBirimBarkodu.EditValue = birimleri.AltBirimBarkod;
                BarkodNumarasi               = birimleri.AltBirimBarkod;
                txtAltBirimi.EditValue       = birimleri.AltBirimAdi;
                txtAltBirimKatsayi.EditValue = birimleri.AltBirimKatsayi;
                BarkodtaMiktarVarmi          = birimleri.MiktarYaziyorMu;
            }
        }