private void tsmSaticiSiparis_Click(object sender, EventArgs e)
        {
            frmSiparis frm = new frmSiparis(FTIRSIP.SaticiSip);

            frm.Name = "SATICI SIPARIS";
            AddPropertiesForm(frm);
            ShowInTab(frm);
            //ShowForm(frm, true);
        }
        private void tsmMusteriSiparis_Click(object sender, EventArgs e)
        {
            frmSiparis frm = new frmSiparis(FTIRSIP.MusSip);

            frm.Name = "MUSTERI SIPARIS";
            AddPropertiesForm(frm);
            ShowInTab(frm);
            //ShowForm(frm, true);
        }
 private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (_frm is frmFatura)
     {
         frmFatura frmFat = (frmFatura)this.Owner;
         frmFat.txtFatNo.Text = dataGridView1.CurrentRow.Cells["clFatirsNo"].Value.ToStringOrEmpty();
         frmFat.txtFatNo.Focus();
         this.Close();
     }
     else if (_frm is frmSiparis)
     {
         frmSiparis frmFat = (frmSiparis)this.Owner;
         frmFat.txtFatNo.Text = dataGridView1.CurrentRow.Cells["clFatirsNo"].Value.ToStringOrEmpty();
         frmFat.txtFatNo.Focus();
         this.Close();
     }
 }
Beispiel #4
0
        public frmStok(Form frmFatSip, FTIRSIP ftirsip)
        {
            InitializeComponent();

            this.frmFatSiip = frmFatSip;
            this.ftirsip    = ftirsip;
            YukleDatalari();
            if (frmFatSiip is frmFatura)
            {
                frmFatura f = frmFatSiip as frmFatura;
                txtStokKodu.Text = f.txtStokKodu.Text;
                txtBarkod1.Text  = f.txtBarkod.Text;
            }
            else if (frmFatSiip is frmSiparis)
            {
                frmSiparis f = frmFatSiip as frmSiparis;
                txtStokKodu.Text = f.txtStokKodu.Text;
                txtBarkod1.Text  = f.txtBarkod.Text;
            }
        }
Beispiel #5
0
 private void YonlendirForma()
 {
     if (frmFatSiip != null)
     {
         if (frmFatSiip is frmFatura)
         {
             frmFatura f = frmFatSiip as frmFatura;
             f.txtBarkod.Text   = txtBarkod1.Text;
             f.txtStokKodu.Text = txtStokKodu.Text;
             f.txtStokIsmi.Text = txtStokIsmi.Text;
             if (FTIRSIP.AlisFat == ftirsip || FTIRSIP.AlisIrs == ftirsip)
             {
                 f.txtFyt.Text = txtAlisFyt1.Text;
             }
             else
             {
                 f.txtFyt.Text = txtSatisFyt1.Text;
             }
             this.Close();
         }
         else if (frmFatSiip is frmSiparis)
         {
             frmSiparis f = frmFatSiip as frmSiparis;
             f.txtBarkod.Text   = txtBarkod1.Text;
             f.txtStokKodu.Text = txtStokKodu.Text;
             f.txtStokIsmi.Text = txtStokIsmi.Text;
             if (FTIRSIP.AlisFat == ftirsip || FTIRSIP.AlisIrs == ftirsip)
             {
                 f.txtFyt.Text = txtAlisFyt1.Text;
             }
             else
             {
                 f.txtFyt.Text = txtSatisFyt1.Text;
             }
             this.Close();
         }
     }
 }
Beispiel #6
0
        void Kaydet()
        {
            if (string.IsNullOrEmpty(txtCariKodu.Text))
            {
                MessageBox.Show("lütfen Cari kodunu giriniz.");
                txtCariKodu.Focus();
                return;
            }
            try {
                Cari cari = mngCari.GetById(txtCariKodu.Text, false);
                if (cari == null)
                {
                    cari            = new Cari();
                    cari.Id         = txtCariKodu.Text;
                    cari.KayitTarih = DateTime.Now;
                }
                cari.CariIsim = txtCariIsim.Text;
                if (Char.IsDigit(txtTel.Text[1]))
                {
                    cari.CariTel = txtTel.Text;
                }
                if (Char.IsDigit(txtCepTel.Text[1]))
                {
                    cari.CepTel = txtCepTel.Text;
                }
                cari.CariAdres = txtCariAdres.Text.Trim();
                cari.CariEmail = txtCariEmil.Text;

                if (rbAliciSatici.Checked)
                {
                    cari.CariTip = "AS";
                }
                else if (rbAlici.Checked)
                {
                    cari.CariTip = "A";
                }
                else
                {
                    cari.CariTip = "S";
                }
                cari.VergiDairesi  = txtVergiDairesi.Text;
                cari.VergiNumarasi = txtVergiNumarasi.Text;
                cari.WebAdresi     = txtWebAdres.Text;
                if (Char.IsDigit(txtFax.Text[1]))
                {
                    cari.Fax = txtFax.Text;
                }
                cari.Sube           = UserInfo.Sube;
                cari.Il             = txtIl.Text;
                cari.Ilce           = txtIlce.Text;
                cari.YetkiliKisi    = txtYetkiliKisi.Text;
                cari.SatisFiyatKod  = cmbSatisFiyatKod.Text;
                cari.AlisFiyatKod   = cmbAlisFiyatKod.Text;
                cari.SubelerdeOrtak = chkSubelerdeOrtak.Checked;
                CariCategory parentCat1 = null;
                CariCategory parentCat2 = null;
                CariCategory parentCat3 = null;
                CariCategory parentCat4 = null;
                BeginTransaction();
                if (!string.IsNullOrEmpty(txtCariGrup1.Text))
                {
                    parentCat1 = mngCariCat.GetById(txtCariGrup1.Text, false);
                    if (parentCat1 == null)
                    {
                        //mngCariCat.BeginTransaction();
                        cari.Grup1 = parentCat1 = mngCariCat.Save(new CariCategory()
                        {
                            Id = txtCariGrup1.Text, Sube = UserInfo.Sube
                        });
                        //mngCariCat.CommitTransaction();
                    }
                    else
                    {
                        cari.Grup1 = parentCat1;
                    }
                }
                else
                {
                    cari.Grup1 = null;
                }
                if (parentCat1 != null && !string.IsNullOrEmpty(txtCariGrup1.Text) && !string.IsNullOrEmpty(txtCariGrup2.Text))
                {
                    parentCat2 = mngCariCat.GetById(txtCariGrup2.Text, false);
                    if (parentCat2 == null)
                    {
                        //mngCariCat.BeginTransaction();
                        parentCat2 = new CariCategory {
                            Id = txtCariGrup2.Text, Sube = UserInfo.Sube, ParentCategory = parentCat1
                        };
                        cari.Grup2 = mngCariCat.SaveOrUpdate(parentCat2);
                        //mngCariCat.CommitTransaction();
                    }
                    else
                    {
                        cari.Grup2 = parentCat2;
                    }
                }
                else
                {
                    cari.Grup2 = null;
                }
                if (parentCat2 != null && !string.IsNullOrEmpty(txtCariGrup2.Text) && !string.IsNullOrEmpty(txtCariGrup3.Text))
                {
                    parentCat3 = mngCariCat.GetById(txtCariGrup3.Text, false);
                    if (parentCat3 == null)
                    {
                        //mngCariCat.BeginTransaction();
                        parentCat3 = new CariCategory {
                            Id = txtCariGrup3.Text, Sube = UserInfo.Sube, ParentCategory = parentCat2
                        };
                        cari.Grup3 = mngCariCat.SaveOrUpdate(parentCat3);
                        //mngCariCat.CommitTransaction();
                    }
                    else
                    {
                        cari.Grup3 = parentCat3;
                    }
                }
                else
                {
                    cari.Grup3 = null;
                }
                if (parentCat3 != null && !string.IsNullOrEmpty(txtCariGrup3.Text) && !string.IsNullOrEmpty(txtCariGrup4.Text))
                {
                    parentCat4 = mngCariCat.GetById(txtCariGrup4.Text, false);
                    if (parentCat4 == null)
                    {
                        //mngCariCat.BeginTransaction();
                        parentCat4 = new CariCategory {
                            Id = txtCariGrup4.Text, Sube = UserInfo.Sube, ParentCategory = parentCat3
                        };
                        cari.Grup4 = mngCariCat.SaveOrUpdate(parentCat4);
                        //mngCariCat.CommitTransaction();
                    }
                    else
                    {
                        cari.Grup4 = parentCat4;
                    }
                }
                else
                {
                    cari.Grup4 = null;
                }
                //mngCari.BeginTransaction();

                mngCari.SaveOrUpdate(cari);


                Form frm = this.Owner;
                if (frm != null)
                {
                    if (frm is frmCariRehber)
                    {
                        this.Close();
                    }
                    else if (frm is frmFatura)
                    {
                        frmFatura f = (frmFatura)frm;
                        f.txtCari.Text = txtCariKodu.Text;
                        f.txtCari.Focus();
                        this.Close();
                    }
                    else if (frm is frmSiparis)
                    {
                        frmSiparis f = (frmSiparis)frm;
                        f.txtCari.Text = txtCariKodu.Text;
                        f.txtCari.Focus();
                        this.Close();
                    }
                }
                else
                {
                    //LoadAllCari();
                    btnYeni_Click(this, EventArgs.Empty);
                    txtCariKodu.Focus();
                }
            } catch (Exception exc) {
                LogWrite.Write(exc);
                MessageBox.Show(exc.Message);
            } finally {
                try {
                    CommitTransaction();
                } catch (Exception exc) {
                    MessageBox.Show(exc.Message);
                    LogWrite.Write(exc);
                }
            }
        }
 void Sec()
 {
     try {
         if (this.Owner is frmCari)
         {
             frmCari frmCari = (frmCari)this.Owner;
             frmCari.YeniKayit();
             ListViewItem item = listView1.SelectedItems[0];
             frmCari.txtCariKodu.Text      = item.SubItems[0].Text;
             frmCari.txtCariIsim.Text      = item.SubItems[1].Text;
             frmCari.txtTel.Text           = item.SubItems[2].Text;
             frmCari.txtFax.Text           = item.SubItems[3].Text;
             frmCari.txtCepTel.Text        = item.SubItems[4].Text;
             frmCari.txtCariAdres.Text     = item.SubItems[5].Text;
             frmCari.txtIl.Text            = item.SubItems[6].Text;
             frmCari.txtIlce.Text          = item.SubItems[7].Text;
             frmCari.txtVergiDairesi.Text  = item.SubItems[8].Text;
             frmCari.txtVergiNumarasi.Text = item.SubItems[9].Text;
             frmCari.txtCariEmil.Text      = item.SubItems[10].Text;
             frmCari.txtWebAdres.Text      = item.SubItems[11].Text;
             frmCari.txtYetkiliKisi.Text   = item.SubItems[12].Text;
             frmCari.txtCariGrup1.Text     = item.SubItems[13].Text;
             frmCari.txtCariGrup2.Text     = item.SubItems[14].Text;
             frmCari.txtCariGrup3.Text     = item.SubItems[15].Text;
             frmCari.txtCariGrup4.Text     = item.SubItems[16].Text;
             if (item.SubItems[17].Text.Contains("AS"))
             {
                 frmCari.rbAliciSatici.Checked = true;
             }
             else if (item.SubItems[17].Text.Contains("S"))
             {
                 frmCari.rbSatici.Checked = true;
             }
             else
             {
                 frmCari.rbAlici.Checked = true;
             }
             frmCari.cmbAlisFiyatKod.Text  = item.SubItems[18].Text;
             frmCari.cmbSatisFiyatKod.Text = item.SubItems[19].Text;
             frmCari.txtCariKodu.ReadOnly  = true;
             frmCari.txtCariIsim.Focus();
             Cari cari = mngCari.GetById(frmCari.txtCariKodu.Text, false);
             frmCari.chkSubelerdeOrtak.Checked = cari.SubelerdeOrtak.HasValue ? cari.SubelerdeOrtak.Value : false;
         }
         else if (this.Owner is frmFatura)
         {
             frmFatura    frm  = (frmFatura)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCari.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmSiparis)
         {
             frmSiparis   frm  = (frmSiparis)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCari.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmBankaHareket)
         {
             frmBankaHareket frm  = (frmBankaHareket)this.Owner;
             ListViewItem    item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmDirekSatisVeresiye)
         {
             frmDirekSatisVeresiye frm  = (frmDirekSatisVeresiye)this.Owner;
             ListViewItem          item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmYeniCek)
         {
             frmYeniCek   frm  = (frmYeniCek)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmCekDurum)
         {
             frmCekDurum  frm  = (frmCekDurum)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCari.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmSenetDurum)
         {
             frmSenetDurum frm  = (frmSenetDurum)this.Owner;
             ListViewItem  item = listView1.SelectedItems[0];
             frm.txtCari.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmKasaKayitlari)
         {
             frmKasaKayitlari frm  = (frmKasaKayitlari)this.Owner;
             ListViewItem     item = listView1.SelectedItems[0];
             frm.txtCariKod.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmCariGenelBorcAlacakDokumu)
         {
             frmCariGenelBorcAlacakDokumu frm = (frmCariGenelBorcAlacakDokumu)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmCariHareketDokumu)
         {
             frmCariHareketDokumu frm  = (frmCariHareketDokumu)this.Owner;
             ListViewItem         item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmFaturaRapor)
         {
             frmFaturaRapor frm  = (frmFaturaRapor)this.Owner;
             ListViewItem   item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmSiparisRapor)
         {
             frmSiparisRapor frm  = (frmSiparisRapor)this.Owner;
             ListViewItem    item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmCekRapor)
         {
             frmCekRapor  frm  = (frmCekRapor)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmSenetRapor)
         {
             frmSenetRapor frm  = (frmSenetRapor)this.Owner;
             ListViewItem  item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmYeniSenet)
         {
             frmYeniSenet frm  = (frmYeniSenet)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text = item.SubItems[0].Text;
         }
         else if (this.Owner is frmHizliCari)
         {
             frmHizliCari frm  = (frmHizliCari)this.Owner;
             ListViewItem item = listView1.SelectedItems[0];
             frm.txtCariKodu.Text      = item.SubItems[0].Text;
             frm.txtCariIsim.Text      = item.SubItems[1].Text;
             frm.txtTel.Text           = item.SubItems[2].Text;
             frm.txtCepTel.Text        = item.SubItems[4].Text;
             frm.txtCariAdres.Text     = item.SubItems[5].Text;
             frm.txtVergiDairesi.Text  = item.SubItems[8].Text;
             frm.txtVergiNumarasi.Text = item.SubItems[9].Text;
         }
         this.Close();
     } catch {
     }
 }
Beispiel #8
0
        void Sec()
        {
            try {
                Stok stok = managerStk.GetById(listView1.SelectedItems[0].SubItems[clStokKodu.DisplayIndex].Text, false);
                if (this.Owner is frmDirektSatis)
                {
                    frmDirektSatis frmD = (frmDirektSatis)this.Owner;
                    if (stok != null)
                    {
                        if (!string.IsNullOrEmpty(stok.Barkod1))
                        {
                            frmD.txtBarkod.Text = stok.Barkod1;
                        }
                        else
                        {
                            frmD.txtBarkod.Text = stok.Id;
                        }
                        frmD.txtSatisFiyat.Text  = stok.SatisFiyat1.GetValueOrDefault().ToString();
                        frmD.labSecilenUrun.Text = string.Format("{0} {1}", stok.Id, stok.StokAdi);
                        frmD.txtSatisFiyat.Focus();
                    }
                    this.Close();
                }
                if (this.Owner is frmStok)
                {
                    frmStok frmStk = (frmStok)this.Owner;
                    if (stok != null)
                    {
                        frmStk.txtStokKodu.Text      = stok.Id;
                        frmStk.txtStokIsmi.Text      = stok.StokAdi;
                        frmStk.txtAlisKdvOrani.Text  = stok.AlisKdvOrani.ToString();
                        frmStk.txtSatisKdvOrani.Text = stok.SatisKdvOrani.ToString();
                        frmStk.txtAnaBirim.Text      = stok.AnaBirim;
                        frmStk.txtAltBirim1.Text     = stok.AltBirim1;
                        frmStk.txtCarpan1.Text       = stok.Carpan1.FromNullableToString();
                        frmStk.labAltBirim1.Text     = frmStk.labAltBirim2.Text = frmStk.labAltBirim3.Text = stok.AnaBirim;
                        frmStk.txtAltBirim2.Text     = stok.AltBirim2;
                        frmStk.txtCarpan2.Text       = stok.Carpan2.FromNullableToString();
                        frmStk.txtAltBirim3.Text     = stok.AltBirim3;
                        frmStk.txtCarpan3.Text       = stok.Carpan3.FromNullableToString();

                        frmStk.txtAsgariMiktar.Text = stok.AsgariMiktar.FromNullableToString();
                        frmStk.txtAzamiMiktar.Text  = stok.AzamiMiktar.FromNullableToString();
                        frmStk.txtAlisFyt1.Text     = stok.AlisFiyat1.FromNullableToString();
                        frmStk.txtAlisFyt2.Text     = stok.AlisFiyat2.FromNullableToString();
                        frmStk.txtAlisFyt3.Text     = stok.AlisFiyat3.FromNullableToString();
                        //frmStk.cmbAlisFytKur.Text = item.SubItems[7].Text;
                        frmStk.txtSatisFyt1.Text = stok.SatisFiyat1.FromNullableToString();
                        frmStk.txtSatisFyt2.Text = stok.SatisFiyat2.FromNullableToString();
                        frmStk.txtSatisFyt3.Text = stok.SatisFiyat3.FromNullableToString();
                        //frmStk.cmbSatisFyt.Text = item.SubItems[9].Text;
                        frmStk.txtStGrup1.Text = stok.Grup1.ProperyToStringOrEmpty(x => x.Id);
                        frmStk.txtStGrup2.Text = stok.Grup2.ProperyToStringOrEmpty(x => x.Id);
                        frmStk.txtStGrup3.Text = stok.Grup3.ProperyToStringOrEmpty(x => x.Id);
                        frmStk.txtStGrup4.Text = stok.Grup4.ProperyToStringOrEmpty(x => x.Id);
                        frmStk.txtStGrup5.Text = stok.Grup5.ProperyToStringOrEmpty(x => x.Id);

                        frmStk.txtBarkod1.Text           = stok.Barkod1;
                        frmStk.txtBarkod2.Text           = stok.Barkod2;
                        frmStk.txtBarkod3.Text           = stok.Barkod3;
                        frmStk.chkSubelerdeOrtak.Checked = stok.SubelerdeOrtak.HasValue ? stok.SubelerdeOrtak.Value : false;
                    }
                    this.Close();
                }
                else if (this.Owner is frmStokAlisSatisRaporKriter)
                {
                    frmStokAlisSatisRaporKriter frmStk2 = (frmStokAlisSatisRaporKriter)this.Owner;
                    ListViewItem item = listView1.SelectedItems[0];
                    frmStk2.txtStokKodu.Text = item.SubItems[clStokKodu.DisplayIndex].Text;
                    this.Close();
                }
                else if (this.Owner is frmFatura)
                {
                    frmFatura    frm  = (frmFatura)this.Owner;
                    ListViewItem item = listView1.SelectedItems[0];
                    if (stok != null)
                    {
                        frm.txtBarkod.Text   = stok.Barkod1; //item.SubItems[13].Text;
                        frm.txtStokKodu.Text = stok.Id;      //item.SubItems[0].Text;
                        frm.txtStokIsmi.Text = stok.StokAdi; //item.SubItems[1].Text;
                    }

                    if (FTIRSIP.AlisFat == _ftirsip || FTIRSIP.AlisIrs == _ftirsip)
                    {
                        frm.txtFyt.Text = stok.AlisFiyat1.FromNullableToString();//item.SubItems[6].Text;
                    }
                    else if (FTIRSIP.SatisFat == _ftirsip || FTIRSIP.SatisIrs == _ftirsip)
                    {
                        frm.txtFyt.Text = stok.SatisFiyat1.FromNullableToString();//item.SubItems[7].Text;
                    }
                    frm.txtStokKodu.Focus();
                    this.Close();
                }
                else if (this.Owner is frmSiparis)
                {
                    frmSiparis   frm  = (frmSiparis)this.Owner;
                    ListViewItem item = listView1.SelectedItems[0];

                    if (stok != null)
                    {
                        frm.txtBarkod.Text   = stok.Barkod1; //item.SubItems[13].Text;
                        frm.txtStokKodu.Text = stok.Id;      //item.SubItems[0].Text;
                        frm.txtStokIsmi.Text = stok.StokAdi; //item.SubItems[1].Text;
                    }

                    if (FTIRSIP.SaticiSip == _ftirsip)
                    {
                        frm.txtFyt.Text = stok.AlisFiyat1.FromNullableToString();//item.SubItems[6].Text;
                    }
                    else if (FTIRSIP.MusSip == _ftirsip)
                    {
                        frm.txtFyt.Text = stok.SatisFiyat1.FromNullableToString();//item.SubItems[7].Text;
                    }
                    frm.txtStokKodu.Focus();
                    this.Close();
                }
                else if (this.Owner is frmStokHareketKriter)
                {
                    frmStokHareketKriter frmStk = (frmStokHareketKriter)this.Owner;
                    ListViewItem         item   = listView1.SelectedItems[0];
                    frmStk.txtStokKodu.Text = item.SubItems[clStokKodu.DisplayIndex].Text;
                    this.Close();
                }
                else if (this.Owner is frmStokMaliyetRaporu)
                {
                    frmStokMaliyetRaporu frmStk = (frmStokMaliyetRaporu)this.Owner;
                    ListViewItem         item   = listView1.SelectedItems[0];
                    frmStk.txtStokKodu.Text = item.SubItems[clStokKodu.DisplayIndex].Text;
                    this.Close();
                }
                else if (this.Owner is frmStokAlisSatisRaporKriter)
                {
                    frmStokAlisSatisRaporKriter frmStk = (frmStokAlisSatisRaporKriter)this.Owner;
                    ListViewItem item = listView1.SelectedItems[0];
                    frmStk.txtStokKodu.Text = item.SubItems[clStokKodu.DisplayIndex].Text;
                    this.Close();
                }
                else if (this.Owner is frmStokDurumRaporu)
                {
                    frmStokDurumRaporu frmStk = (frmStokDurumRaporu)this.Owner;
                    ListViewItem       item   = listView1.SelectedItems[0];
                    frmStk.txtStokKodu.Text = item.SubItems[clStokKodu.DisplayIndex].Text;
                    this.Close();
                }
            } catch { }
        }