private void Kopyala() { if (CariGridView.RowCount.Equals(0)) { XtraMessageBox.Show("Kopyalanacak Kayıt Bulunamadı."); } else { secilen = Convert.ToInt32(CariGridView.GetFocusedRowCellValue(colId)); Entities.Tables.Cari cariEntity = new Entities.Tables.Cari(); cariEntity = cariDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.Id == secilen); FrmCariIslem form = new FrmCariIslem(cariEntity, true); form.ShowDialog(); if (form.kayitedildi) { GetAll(); logSecilen = CariGridView.GetFocusedRowCellValue(colCariKodu).ToString(); context.KullaniciLoglari.Add(new KullaniciLog { KullaniciID = RoleTool.kullaniciEntity.KullaniciID, KullaniciAdi = RoleTool.kullaniciEntity.KullaniciAdi, YapilanIslem = "Cari Kopyala - " + logSecilen, YapilanIslemTarihi = DateTime.Now }); context.SaveChanges(); } } }
private void CariHareket() { if (CariGridView.RowCount.Equals(0)) { XtraMessageBox.Show("Listelenecek Kayıt Bulunamadı."); } else { secilen = Convert.ToInt32(CariGridView.GetFocusedRowCellValue(colId)); FrmCariHareket form = new FrmCariHareket(Convert.ToInt32(secilen)); form.ShowDialog(); } }
private void Sil() { if (!CariGridView.RowCount.Equals(0)) { int secilenSatir = (int)CariGridView.GetFocusedRowCellValue(colId); logSecilen = CariGridView.GetFocusedRowCellValue(colCariKodu).ToString(); Entities.Tables.Fis secilen = new Entities.Tables.Fis(); if (secilen.CariId == secilenSatir) { XtraMessageBox.Show("Bu Cariye Ait Hareketler Bulunmaktadır.Silme İşlemi Gerçekleştirilemez."); } else { if (XtraMessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { cariDal.Delete(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.Id == secilenSatir); cariDal.Save(context); GetAll(); GetAll(); context.KullaniciLoglari.Add(new KullaniciLog { KullaniciID = RoleTool.kullaniciEntity.KullaniciID, KullaniciAdi = RoleTool.kullaniciEntity.KullaniciAdi, YapilanIslem = "Cari Sil - " + logSecilen, YapilanIslemTarihi = DateTime.Now }); context.SaveChanges(); } } } else { XtraMessageBox.Show("Silinecek Kayıt Bulunamadı."); } }