Esempio n. 1
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     try
     {
         if (gridFisler.RowCount != 0)
         {
             if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Emin Misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
             {
                 string secilen = gridFisler.GetFocusedRowCellValue(colFisKodu).ToString();
                 fisDal.Delete(context, c => c.FisKodu == secilen);
                 kasaHareketDal.Delete(context, c => c.FisKodu == secilen);
                 stokHareketDal.Delete(context, c => c.FisKodu == secilen);
                 fisDal.Save(context);
                 Listele();
             }
         }
         else
         {
             MessageBox.Show("Seçili fiş bulunamadı.");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Seçili fiş bulunamadı.");
     }
 }
Esempio n. 2
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            Fis secilen = (Fis)gridView1.GetFocusedRow();

            if (!String.IsNullOrEmpty(secilen.FisBaglantiKodu))
            {
                if (MessageBox.Show($"fis ile bağlantılı olan{secilen.FisBaglantiKodu} kodlu fiş birlikte silinecektir , Eminmisiniz ? ", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    fisDAL.Delete(context, c => c.FisKodu == secilen.FisBaglantiKodu);
                    fisDAL.Delete(context, c => c.FisKodu == secilen.FisKodu);
                    kasaHareketDAL.Delete(context, c => c.FisKodu == secilen.FisBaglantiKodu);
                    stokHareketDAL.Delete(context, c => c.FisKodu == secilen.FisKodu);
                    fisDAL.Save(context);
                    kasaHareketDAL.Save(context);
                    stokHareketDAL.Save(context);
                    listele();
                }
            }
            else
            {
                if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinie Eminmisiniz", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    //  string secilen = gridFis.GetFocusedRowCellValue(colFisKodu).ToString();
                    fisDAL.Delete(context, c => c.FisKodu == secilen.FisKodu);
                    kasaHareketDAL.Delete(context, c => c.FisKodu == secilen.FisBaglantiKodu);
                    stokHareketDAL.Delete(context, c => c.FisKodu == secilen.FisKodu);
                    fisDAL.Save(context);
                    kasaHareketDAL.Save(context);
                    stokHareketDAL.Save(context);
                    listele();
                }
            }
        }
Esempio n. 3
0
        private void Sil()
        {
            if (FislerGridView.RowCount.Equals(0))
            {
                XtraMessageBox.Show("Silinecek Kayıt Bulunamadı.");
            }
            else
            {
                Entities.Tables.Fis secilen = (Entities.Tables.Fis)FislerGridView.GetFocusedRow();
                if (!string.IsNullOrEmpty(secilen.FisBaglantiKodu))
                {
                    if (MessageBox.Show($"Bu Fiş ile birlikte bağlantılı olan {secilen.FisBaglantiKodu} kodlu fişte silinecektir. Emin misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        fisDal.Delete(context, c => c.FisKodu == secilen.FisBaglantiKodu);
                        fisDal.Delete(context, c => c.FisKodu == secilen.FisKodu);
                        kasaHareketDal.Delete(context, c => c.FisKodu == secilen.FisKodu);
                        stokHareketDal.Delete(context, c => c.FisKodu == secilen.FisKodu);
                        fisDal.Save(context);
                        ListeleFisler();

                        string logSecilen = FislerGridView.GetFocusedRowCellValue(colFisKodu).ToString();
                        context.KullaniciLoglari.Add(new KullaniciLog
                        {
                            KullaniciID        = RoleTool.kullaniciEntity.KullaniciID,
                            KullaniciAdi       = RoleTool.kullaniciEntity.KullaniciAdi,
                            YapilanIslem       = "Fiş & Fatura Sil" + logSecilen,
                            YapilanIslemTarihi = DateTime.Now
                        });
                        context.SaveChanges();
                    }
                }
                else
                {
                    if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz ?", "Uyarı",
                                        MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        fisDal.Delete(context, c => c.FisKodu == secilen.FisKodu);
                        kasaHareketDal.Delete(context, c => c.FisKodu == secilen.FisKodu);
                        stokHareketDal.Delete(context, c => c.FisKodu == secilen.FisKodu);
                        fisDal.Save(context);
                        ListeleFisler();

                        string logSecilen = FislerGridView.GetFocusedRowCellValue(colFisKodu).ToString();
                        context.KullaniciLoglari.Add(new KullaniciLog
                        {
                            KullaniciID        = RoleTool.kullaniciEntity.KullaniciID,
                            KullaniciAdi       = RoleTool.kullaniciEntity.KullaniciAdi,
                            YapilanIslem       = "Fiş & Fatura Sil" + logSecilen,
                            YapilanIslemTarihi = DateTime.Now
                        });
                        context.SaveChanges();
                    }
                }
            }
        }
Esempio n. 4
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            try
            {
                if (gridFisler.RowCount != 0)
                {
                    if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Emin Misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        int    id            = Convert.ToInt32(gridFisler.GetFocusedRowCellValue(colId).ToString());
                        string secilen       = gridFisler.GetFocusedRowCellValue(colFisKodu).ToString();
                        string fisTuru       = gridFisler.GetFocusedRowCellValue(colFisTuru).ToString();
                        string faturaFisKodu = context.Fisler.FirstOrDefault(x => x.FisKodu == secilen).FaturaFisKodu;
                        if (!String.IsNullOrEmpty(faturaFisKodu) && (fisTuru == "Satış İrsaliyesi" || fisTuru == "Alış İrsaliyesi"))
                        {
                            MessageBox.Show("Faturalandırılmış irsaliyeleri silemezsiniz.");
                            return;
                        }
                        else
                        {
                            bool     carietkilesin = Convert.ToBoolean(SettingsTool.AyarOku(SettingsTool.Ayarlar.Irsaliye_CariEtkilesin));
                            bool     stoketkilesin = Convert.ToBoolean(SettingsTool.AyarOku(SettingsTool.Ayarlar.Irsaliye_StoguEtkilesin));
                            var      list          = context.Fisler.Where(x => x.FaturaFisKodu == secilen).ToList();
                            string[] ids           = new string[list.Count];
                            int      i             = 0;
                            foreach (var item in list)
                            {
                                ids[i] = item.FisKodu;
                                i++;
                            }
                            var stoklist = context.StokHareketleri.Where(x => ids.Contains(x.FisKodu)).ToList();
                            list.ForEach(a => a.FaturaFisKodu    = "");
                            list.ForEach(a => a.CariIrsaliye     = carietkilesin ? "1" : "0");
                            list.ForEach(a => a.StokIrsaliye     = stoketkilesin ? "1" : "0");
                            stoklist.ForEach(a => a.StokIrsaliye = stoketkilesin ? "1" : "0");
                            context.SaveChanges();
                            fisDal.Delete(context, c => c.FisKodu == secilen);
                            kasaHareketDal.Delete(context, c => c.FisKodu == secilen);
                            stokHareketDal.Delete(context, c => c.FisKodu == secilen);

                            fisDal.Save(context);
                            NetSatis.EDonusum.Controller.EDonusumIslemleri eislem = new EDonusum.Controller.EDonusumIslemleri();
                            eislem.MasterSil(id);
                            Listele();
                            MessageBox.Show("Fiş başarıyla silindi.");
                        }
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Seçili fiş bulunamadı.");
            }
        }
Esempio n. 5
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Eminmisiniz.?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         secilen = gridView1.GetFocusedRowCellValue(colFisKodu).ToString();
         fisdal.Delete(context, c => c.FisKodu == secilen);
         kasahareket.Delete(context, c => c.FisKodu == secilen);
         stokhareket.Delete(context, c => c.Fiskodu == secilen);
         fisdal.Save(context);
         Listele();
     }
 }
Esempio n. 6
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         string secilen = gridView1.GetFocusedRowCellValue(colFisKodu).ToString();
         fisDAL.Delete(context, s => s.FisKodu == secilen);
         kasaHareketDAL.Delete(context, c => c.FisKodu == secilen);
         stokHareketDAL.Delete(context, c => c.FisKodu == secilen);
         fisDAL.Save(context);
         Listele();
     }
 }
Esempio n. 7
0
        private void btnsil_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("secili olan veriyi silmeye emin misiniz", "uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                string secilen = gridfis.GetFocusedRowCellValue(colFisKodu).ToString();
                fisDal.Delete(context, c => c.FisKodu == secilen);
                kasahareketDal.Delete(context, c => c.FisKodu == secilen);
                stokhareketDal.Delete(context, c => c.FisKodu == secilen);

                fisDal.Save(context);
                Listele();
            }
        }
Esempio n. 8
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         try
         {
             string secilen = gridFisler.GetFocusedRowCellValue(colFisKodu).ToString();
             fisDal.Delete(context, c => c.FisKodu == secilen);
             kasaHareketDal.Delete(context, c => c.FisKodu == secilen);
             stokHareketDal.Delete(context, c => c.FisKodu == secilen);
             fisDal.Save(context);
             Listele();
         }
         catch (Exception)
         {
             //MessageBox.Show("Hatalı İşlem.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Esempio n. 9
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (gridFisler.RowCount != 0)
     {
         if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Emin Misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             int    id      = Convert.ToInt32(gridFisler.GetFocusedRowCellValue(colId).ToString());
             string secilen = gridFisler.GetFocusedRowCellValue(colFisKodu).ToString();
             fisDal.Delete(context, c => c.FisKodu == secilen);
             kasaHareketDal.Delete(context, c => c.FisKodu == secilen);
             stokHareketDal.Delete(context, c => c.FisKodu == secilen);
             fisDal.Save(context);
             NetSatis.EDonusum.Controller.EDonusumIslemleri eislem = new EDonusum.Controller.EDonusumIslemleri();
             eislem.MasterSil(id);
             Listele();
         }
     }
     else
     {
         MessageBox.Show("Seçili fiş bulunamadı.");
     }
 }