private void button2_Click(object sender, EventArgs e)
        {
            foreach (var szc in szallitoCikkekBindingSource)
            {
                if (((SzallitoCikkek)szc).P_MENNYISEG > 0)
                {
                    BevetelSor retSor = new BevetelSor();

                    retSor.BESZ_AR = ((SzallitoCikkek)szc).P_EGYSEGAR;
                    retSor.MENNY = ((SzallitoCikkek)szc).P_MENNYISEG;
                    retSor.NETTO_ERTEK = ((SzallitoCikkek)szc).P_MENNYISEG * ((SzallitoCikkek)szc).P_EGYSEGAR;
                    retSor.MEGJEGYZES = "";
                    retSor.FELADVA = 0;
                    retSor.CIKK_ID = ((SzallitoCikkek)szc).P_CIKK.CIKK_ID;
                    retSor.RAKTAR_ID = ((SzallitoCikkek)szc).P_RAKTAR;

                    retSor.AFA_ERTEK = ((SzallitoCikkek)szc).P_MENNYISEG * ((SzallitoCikkek)szc).P_EGYSEGAR * (((SzallitoCikkek)szc).P_CIKK.AFA_SZAZ / 100);
                    retSor.BRUTTO_ERTEK = ((SzallitoCikkek)szc).P_MENNYISEG * ((SzallitoCikkek)szc).P_EGYSEGAR * (1 + (((SzallitoCikkek)szc).P_CIKK.AFA_SZAZ / 100));

                    TemporaryBevetelSorok.BevetelSorok.Add(retSor);
                }
            }
            this.DialogResult = DialogResult.OK;
            this.Close();
        }
Ejemplo n.º 2
0
        private void bevetelSorBindingSource_CurrentChanged(object sender, EventArgs e)
        {
            txtVegAfa.Text = "";
            txtVegBrutto.Text = "";
            txtVegNet.Text = "";

            double vegAfa = 0;
            double vegNet = 0;
            double vegBrutto = 0;

            foreach (var bv in aktBevfej.lBevetelSorok)
            {
                vegAfa += bv.AFA_ERTEK;
                vegNet += bv.NETTO_ERTEK;
                vegBrutto += bv.BRUTTO_ERTEK;

            }

            txtVegAfa.Text = vegAfa.ToString("# ##0.00");
            txtVegBrutto.Text = vegBrutto.ToString("# ##0.00");
            txtVegNet.Text = vegNet.ToString("# ##0.00");
            this.rAKTARTableAdapter.Fill(this.eCAFEDataSetRAKTAR.RAKTAR);
            if (bevetelSorBindingSource.Current != null)
            {
                aktSor = ((BevetelSor)bevetelSorBindingSource.Current);

                cikk_id = aktSor.CIKK_ID;
                Cikk tc = new Cikk(cikk_id,true);
                lblMert.Text = tc.MEGYS_MEGNEVEZES;
                lblPenz.Text = "Ft / " + tc.MEGYS_MEGNEVEZES.ToString();
                txtMegj.Text = aktSor.MEGJEGYZES;
                txtMenny.Text = aktSor.MENNY.ToString();
                txtEgys.Text = aktSor.BESZ_AR.ToString();

                cmbRaktar.SelectedValue = tc.ALAP_RAKTAR;
                lblCikk.Text = tc.MEGNEVEZES;
                afa_szaz = tc.AFA_SZAZ;

            }
        }
Ejemplo n.º 3
0
        private void button2_Click(object sender, EventArgs e)
        {
            retSor = new BevetelSor();

            if (CheckInput())
            {
                retSor.BESZ_AR = Convert.ToDouble(txtEgys.Text);
                retSor.MENNY = Convert.ToDouble(txtMenny.Text);
                retSor.NETTO_ERTEK = Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text);
                retSor.MEGJEGYZES = txtMegj.Text;
                retSor.FELADVA = 0;
                retSor.CIKK_ID = cikk_id;
                retSor.RAKTAR_ID = (int)cmbRaktar.SelectedValue;

                retSor.AFA_ERTEK =  Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text)*(afa_szaz/100);
                retSor.BRUTTO_ERTEK = Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text) * (1+(afa_szaz / 100));
                this.DialogResult = DialogResult.OK;
                Close();
            }
            else {
                this.DialogResult = DialogResult.No;
            }
        }
Ejemplo n.º 4
0
 private void button7_Click(object sender, EventArgs e)
 {
     retSor = null;
     pnlAddCikk.Visible = false;
 }
Ejemplo n.º 5
0
        private void button6_Click(object sender, EventArgs e)
        {
            if (aktSor != null)
            {
                if (CheckInput())
                {

                    aktSor.BESZ_AR = Convert.ToDouble(txtEgys.Text);
                    aktSor.MENNY = Convert.ToDouble(txtMenny.Text);
                    aktSor.NETTO_ERTEK = Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text);
                    aktSor.MEGJEGYZES = txtMegj.Text;
                    aktSor.FELADVA = 0;
                    aktSor.CIKK_ID = cikk_id;
                    aktSor.RAKTAR_ID = (int)cmbRaktar.SelectedValue;

                    aktSor.AFA_ERTEK = Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text) * (afa_szaz / 100);
                    aktSor.BRUTTO_ERTEK = Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text) * (1 + (afa_szaz / 100));
                    pnlAddCikk.Visible = false;
                    aktSor.Save();

                }
                else
                {
                    aktSor = null;
                    pnlAddCikk.Visible = false;
                }
            }
            else
            {
                if (CheckInput())
                {
                    retSor = new BevetelSor();
                    retSor.BESZ_AR = Convert.ToDouble(txtEgys.Text);
                    retSor.MENNY = Convert.ToDouble(txtMenny.Text);
                    retSor.NETTO_ERTEK = Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text);
                    retSor.MEGJEGYZES = txtMegj.Text;
                    retSor.FELADVA = 0;
                    retSor.CIKK_ID = cikk_id;
                    retSor.RAKTAR_ID = (int)cmbRaktar.SelectedValue;

                    retSor.AFA_ERTEK = Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text) * (afa_szaz / 100);
                    retSor.BRUTTO_ERTEK = Convert.ToDouble(txtMenny.Text) * Convert.ToDouble(txtEgys.Text) * (1 + (afa_szaz / 100));
                    pnlAddCikk.Visible = false;

                }
                else
                {
                    retSor = null;
                    pnlAddCikk.Visible = false;
                }

                if (retSor != null)
                {
                    retSor.BEVETEL_FEJ_ID = bevfej_id;

                    aktBevfej.lBevetelSorok.Add(retSor);
                    DEFS.DebugLog("Sor hozáfűzve" + retSor.BEVETEL_FEJ_ID.ToString());
                    retSor = null;
                }

            }
            dataGridView1.Enabled = true;
            initGrid();
        }
Ejemplo n.º 6
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (SaveFej())
            {
                this.rAKTARTableAdapter.Fill(this.eCAFEDataSetRAKTAR.RAKTAR);
                pnlAddCikk.Visible = true;
                initGrid();
            }

            aktSor = null;
            dataGridView1.Enabled = false;
            lblCikk.Text = "Kérem válasszon cikket!";
            cikk_id = -1;

            afa_szaz = -99;
            lblMert.Text = "";
            lblPenz.Text = "";
            txtMegj.Text = "";
            txtMenny.Text = "";
            txtEgys.Text = "";
        }