Esempio n. 1
0
        private void odemeEkle_Click(object sender, EventArgs e)
        {
            var buton = (sender as SimpleButton);

            if (ayarlar.SatisEkrani == false)
            {
                FrmOdemeEkrani form = new FrmOdemeEkrani(buton.Text, buton.Name);
                form.ShowDialog();
                if (form.entity != null)
                {
                    kasahareketDal.AddOrUpdate(context, form.entity);
                    OdenenTutarGuncelle();
                }
            }
            else
            {
                if (calcEditodenmesigerek.Value <= 0)
                {
                    MessageBox.Show("ödenmesi gereken zaten ödenmiş");
                }
                else
                {
                    KasaHareket entitykasahareket = new KasaHareket
                    {
                        OdemeTuruKodu = buton.Name,
                        OdemeTuruAdi  = buton.Text,
                        Tutar         = calcEditodenmesigerek.Value
                    };

                    kasahareketDal.AddOrUpdate(context, entitykasahareket);
                    OdenenTutarGuncelle();
                }
            }
        }
Esempio n. 2
0
        private void OdemeEkle_Click(object sender, EventArgs e)
        {
            var    buton   = (sender as SimpleButton);
            string kasaAdi = SettingsTool.AyarOku(SettingsTool.Ayarlar.SatisAyarlari_VarsayilanKasa);

            if (chkOdemeBol.Checked)
            {
                if (txtOdemesiGereken.Value == 0)
                {
                    MessageBox.Show("Ödenmesi Gereken Tutar Zaten Ödenmiş Durumda");
                }
                else
                {
                    frmOdemeEkrani form = new frmOdemeEkrani(Convert.ToInt32(buton.Tag), txtOdemesiGereken.Value);
                    form.ShowDialog();
                    if (form.entity != null)
                    {
                        KasaHareketDAL.AddOrUpdate(context, form.entity);
                        OdenenTutarGuncelle();
                    }
                }
            }
            else
            {
                odemeTuruId = Convert.ToInt32(buton.Tag);
                TekParca    = true;
                radialYazdir.ShowPopup(MousePosition);
            }
        }
Esempio n. 3
0
        private void OdemeEkle_Click(object sender, EventArgs e)
        {
            var buton = (sender as SimpleButton);

            if (ayarlar.SatisEkrani == false)
            {
                FrmOdemeEkrani frm = new FrmOdemeEkrani(buton.Text, buton.Name);
                frm.ShowDialog();
                if (frm.entity != null)
                {
                    kasaHareketDal.AddOrUpdate(context, frm.entity);
                    OdenenTutarGuncelle();
                }
            }
            else
            {
                if (txtOdenmesiGereken.Value <= 0)
                {
                    MessageBox.Show("Ödenmesi gereken tutar zaten ödenmiş durumdadır.");
                }
                else
                {
                    Entities.Tables.KasaHareket entityKasaHareket = new KasaHareket
                    {
                        OdemeTuruKodu = buton.Name,
                        OdemeTuruAdi  = buton.Text,
                        Tutar         = txtOdenmesiGereken.Value
                    };
                    kasaHareketDal.AddOrUpdate(context, entityKasaHareket);
                    OdenenTutarGuncelle();
                }
            }
        }
Esempio n. 4
0
        private void OdemeEkle_Click(object sender, EventArgs e)
        {
            var buton = (sender as SimpleButton);

            if (fisAyarlari.SatisEkrani == false && txtFisturu.Text != "Hakediş Fişi")
            {
                frmOdemeEkrani form = new frmOdemeEkrani(Convert.ToInt32(buton.Tag));
                form.ShowDialog();
                if (form.entity != null)
                {
                    KasaHareketDAL.AddOrUpdate(context, form.entity);
                    OdenenTutarGuncelle();
                }
            }
            else
            {
                if (txtOdemesiGereken.Value <= 0)
                {
                    MessageBox.Show("Ödenmesi gereken tutar zaten ödenmiş durumdadır.");
                }
                else
                {
                    if (txtFisturu.Text != "Hakediş Fişi")
                    {
                        KasaHareket entityKasaHareket = new KasaHareket
                        {
                            OdemeTuruId = Convert.ToInt32(buton.Tag),
                            KasaId      = Convert.ToInt32(SettingsTool.AyarOku(SettingsTool.Ayarlar.SatisAyarlari_VarsayilanKasa)),
                            Tarih       = DateTime.Now,
                            Tutar       = txtOdemesiGereken.Value
                        };
                        KasaHareketDAL.AddOrUpdate(context, entityKasaHareket);
                        OdenenTutarGuncelle();
                    }
                    else
                    {
                        for (int i = 0; i < gridPersonelHareket.RowCount; i++)
                        {
                            KasaHareket entityKasaHareket = new KasaHareket
                            {
                                //burayı kontrol et sıkıntı olacak
                                CariId      = _cariId,
                                OdemeTuruId = Convert.ToInt32(buton.Tag),
                                Tarih       = DateTime.Now,
                                Tutar       = Convert.ToDecimal(gridPersonelHareket.GetRowCellValue(i, colOdenecekTutar)),
                                Aciklama    = $"{gridPersonelHareket.GetRowCellValue(i, colPersonelKodu).ToString()} - {gridPersonelHareket.GetRowCellValue(i, colPersonelAdi).ToString()} || Aylık Maaş : {Convert.ToDecimal(gridPersonelHareket.GetRowCellValue(i, colAylikMaasi)).ToString("C2")} || Prim Tutarı : {Convert.ToDecimal(gridPersonelHareket.GetRowCellValue(i, colPrimTutari)).ToString("C2")}"
                            };
                            KasaHareketDAL.AddOrUpdate(context, entityKasaHareket);
                        }
                        OdenenTutarGuncelle();
                    }
                }
            }
        }
Esempio n. 5
0
        private void OdemeEkle_Click(object sender, EventArgs e)
        {
            var         buton             = (sender as SimpleButton);
            KasaHareket entityKasaHareket = new KasaHareket
            {
                OdemeTuruKodu = buton.Name,
                OdemeTuruAdi  = buton.Text,
                Tutar         = txtodenmesiGrekenTutar.Value
            };

            if (txtodenmesiGrekenTutar.Value <= 0)
            {
                MessageBox.Show("Ödenmesi gereken tutar zaten ödenmiş durumdadır.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                kasaHareketDal.AddOrUpdate(context, entityKasaHareket);
                OdenenTutarGuncelle();
            }
        }
Esempio n. 6
0
        private void OdemeEkle_Click(object sender, EventArgs e)
        {
            var buton = (sender as SimpleButton);

            if (ayarlar.SatisEkrani == false && _fisentity.FisTuru != "Hakediş Fişi")
            {
                FrmOdemeEkrani frm = new FrmOdemeEkrani(buton.Text, buton.Name);
                frm.ShowDialog();
                if (frm.entity != null)
                {
                    kasahareketdal.AddOrUpdate(context, frm.entity);
                    OdenenTutarGuncelle();
                    //toplamlar();
                    gridView2.UpdateSummary();
                    gridView2.UpdateTotalSummary();
                    txtOdenenTutar.Value     = Convert.ToDecimal(colTutar.SummaryItem.SummaryValue);
                    txtOdenmesiGereken.Value = txtToplam.Value - txtOdenenTutar.Value;
                }
            }
            else
            {
                if (txtOdenmesiGereken.Value <= 0)
                {
                    MessageBox.Show("Ödenmesi Gereken Bir Tutar Yok");
                }
                else
                {
                    if (txtFisTuru.Text != "Hakediş Fişi")
                    {
                        KasaHareket entityKasahareket = new KasaHareket
                        {
                            OdemeTuruKodu = buton.Name,
                            OdemeTuruAdi  = buton.Text,
                            Tutar         = txtOdenmesiGereken.Value
                        };
                        {
                            kasahareketdal.AddOrUpdate(context, entityKasahareket);
                            gridView2.UpdateSummary();
                            gridView2.UpdateTotalSummary();
                            txtOdenenTutar.Value     = Convert.ToDecimal(colTutar.SummaryItem.SummaryValue);
                            txtOdenmesiGereken.Value = txtToplam.Value - txtOdenenTutar.Value;
                        }
                    }
                    else
                    {
                        for (int i = 0; i < gridPersonelHareket.RowCount; i++)
                        {
                            KasaHareket entityKasahareket = new KasaHareket
                            {
                                CariKodu      = gridPersonelHareket.GetRowCellValue(i, colPersonelKodu).ToString(),
                                CariAdi       = gridPersonelHareket.GetRowCellValue(i, colPersonelAdi).ToString(),
                                OdemeTuruKodu = buton.Name,
                                OdemeTuruAdi  = buton.Text,
                                Tutar         = (decimal)gridPersonelHareket.GetRowCellValue(i, colOdenecekTutar),
                                Aciklama      = $"{gridPersonelHareket.GetRowCellValue(i, colPersonelKodu).ToString()} - {gridPersonelHareket.GetRowCellValue(i, colPersonelAdi).ToString()} Aylık Maaş : {Convert.ToDecimal(gridPersonelHareket.GetRowCellValue(i, colAylikMaas)).ToString("C2")} || Prim Tutarı : {Convert.ToDecimal(gridPersonelHareket.GetRowCellValue(i, colPrimTutari)).ToString("C2")}"
                            };
                            {
                                kasahareketdal.AddOrUpdate(context, entityKasahareket);
                            }
                        }
                        gridView2.UpdateSummary();
                        gridView2.UpdateTotalSummary();
                        txtOdenenTutar.Value     = Convert.ToDecimal(colTutar.SummaryItem.SummaryValue);
                        txtOdenmesiGereken.Value = txtToplam.Value - txtOdenenTutar.Value;
                    }
                }
                KasaSecildi();
            }
        }