Пример #1
0
        void Sil()
        {
            for (int i = 0; i < Liste.RowCount; i++)
            {
                int bb = int.Parse(Liste.Rows[i].Cells[1].Value.ToString());

                var UrnId = _db.stStokDurums.First(x => x.UrunKodu == Liste.Rows[i].Cells[3].Value.ToString() && x.LotSeriNo == Liste.Rows[i].Cells[4].Value.ToString()).Id;

                var srg = _db.stUrunCikis.First(x => x.UrunId == UrnId && x.CikisNo == bb);
                srg.FaturaDurum = false;
                _db.SubmitChanges();

                //_db.stUrunCikis.First(x => x.UrunId == UrnId && x.CikisNo == bb).FaturaDurum = false;
                //_db.SubmitChanges();       (alternatif yazım)
            }
            _db.ftFaturaKesUsts.DeleteOnSubmit(_db.ftFaturaKesUsts.First(x => x.FKayitNo == fkayNo));

            var alt = (from c in _db.ftFaturaKesAlts   //alttaki kayıtları bir liste içine attık oradan sileceğiz
                       where c.FKayitNo == fkayNo      // DeleteAllOnSubmit çalışması için
                       select c).ToList();

            _db.ftFaturaKesAlts.DeleteAllOnSubmit(alt);
            _db.SubmitChanges();

            MessageBox.Show("Silme işlemi başarılı. Başın göğe erdi mi??");
            Close();
            _f.FaturaCikis();
        }
Пример #2
0
        void Sil()
        {
            for (int i = 0; i < Liste.RowCount; i++)
            {
                int bb = int.Parse(Liste.Rows[i].Cells[1].Value.ToString());

                var UrnId = _db.stStokDurums.First(x => x.UrunKodu == Liste.Rows[i].Cells[3].Value.ToString() && x.LotSeriNo == Liste.Rows[i].Cells[4].Value.ToString()).Id;

                //var srg = _db.stUrunCikis.First(x => x.UrunId == UrnId && x.CikisNo == bb);
                //srg.FaturaDurum = false;

                _db.stUrunCikis.First(x => x.UrunId == UrnId && x.CikisNo == bb).FaturaDurum = false;
                _db.SubmitChanges();
            }
            _db.ftFaturaKesUsts.DeleteOnSubmit(_db.ftFaturaKesUsts.First(x => x.FKayitNo == fkayNo));

            var alt = (from c in _db.ftFaturaKesAlts
                       where c.FKayitNo == fkayNo
                       select c).ToList();

            _db.ftFaturaKesAlts.DeleteAllOnSubmit(alt);
            _db.SubmitChanges();

            MessageBox.Show("Silme işlemi başarılı. Başın göğe erdi mi?");
            Close();
            _f.FaturaCikis();
        }
        private void Liste_DoubleClick(object sender, EventArgs e)
        {
            Sec();
            //Secim = true;
            switch (UstL)
            {
            case "D":
                if (Secim && _secimId > 0)
                {
                    AnaSayfa.Aktarma1 = _secimId;
                    Close();
                    //_f.FaturaCikis();
                }
                break;

            case "S":
                if (Secim && _secimId > 0)
                {
                    AnaSayfa.Aktarma1 = _secimId;
                    Close();
                    _f.FaturaCikis();
                }
                break;
            }
        }
Пример #4
0
 private void Liste_DoubleClick(object sender, EventArgs e)
 {
     Sec();
     if (_secimId > 0) //Birşey açıp buraya ulaşmayı değil buradan bir yere ulaşmak istiyoruz, o yüzden seçimi burada kullanmadık
     {
         AnaSayfa.Aktarma = _secimId;
         Close();
         _f.FaturaCikis();
     }
 }
Пример #5
0
 private void Liste_DoubleClick(object sender, EventArgs e)
 {
     Sec();
     Secim = true;
     if (Secim && _secimId > 0)
     {
         AnaSayfa.Aktarma = _secimId;
         Close();
         _f.FaturaCikis();
     }
 }