protected void SecilenleriSil(object sender, EventArgs e) { if (RSM.SelectedRows.Count > 0) { for (int i = 0; i < RSM.SelectedRows.Count; i++) { using (BaglantiCumlesi db = new BaglantiCumlesi()) { int PID = int.Parse(RSM.SelectedRows[i].RecordID); tbl_dosyalar_kategori ta = (from p in db.tbl_dosyalar_kategori where p.id == PID select p).FirstOrDefault(); db.DeleteObject(ta); #region Admin İşlem Log Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), PID, (int)Class.Sabitler.AdminLog.Islemler.Delete); #endregion db.SaveChanges(); TreePanel1.RemoveNode(PID.ToString()); } } } RSM.ClearSelections(); Store1.DataBind(); }
protected void KayitSil(object sender, EventArgs e) { if (((Ext.Net.AfterRecordDeletedEventArgs)(e)).Keys["id"].ToString() != null) { if (((Ext.Net.AfterRecordDeletedEventArgs)(e)).Keys["id"].ToString().Trim() != "") { using (BaglantiCumlesi db = new BaglantiCumlesi()) { int PID = int.Parse(((Ext.Net.AfterRecordDeletedEventArgs)(e)).Keys["id"].ToString().Trim()); tbl_dosyalar_kategori ta = (from p in db.tbl_dosyalar_kategori where p.id == PID select p).FirstOrDefault(); db.DeleteObject(ta); #region Admin İşlem Log Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), PID, (int)Class.Sabitler.AdminLog.Islemler.Delete); #endregion db.SaveChanges(); TreePanel1.RemoveNode(PID.ToString()); } } Store1.DataBind(); } }
protected void NodeSil(object sender, DirectEventArgs e) { try { if (TreePanel1.CheckedNodes != null) { using (BaglantiCumlesi db = new BaglantiCumlesi()) { foreach (var i in TreePanel1.CheckedNodes) { int INodeID = int.Parse(i.NodeID); tbl_dosyalar_kategori tbk = (from p in db.tbl_dosyalar_kategori where p.id == INodeID select p).FirstOrDefault(); db.DeleteObject(tbk); #region Admin İşlem Log Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(tbk)).EntityKey.EntitySetName.ToString(), INodeID, (int)Class.Sabitler.AdminLog.Islemler.Delete); #endregion db.SaveChanges(); TreePanel1.RemoveNode(i.NodeID); } } Store1.DataBind(); } } catch (Exception Ex) { Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", Ex.Message); } }