protected void YeniKayitYap(object sender, DirectEventArgs e) { if (!IndirimKomisyonKontrol(int.Parse(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_ComboBoxOdemeSekli.Value.ToString())), Ekle_ComboBoxTip.Value.ToString().Trim())) { using (BaglantiCumlesi db = new BaglantiCumlesi()) { tbl_indirimler_komisyonlar ta = new tbl_indirimler_komisyonlar(); ta.ad = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_TextFieldAd.Text.Trim()).ToUpper(); ta.yuzde = float.Parse(Ekle_TextFieldYuzde.Text.Trim()); ta.admin_id_ek = Class.Fonksiyonlar.Admin.Genel.AdminID(); ta.tip = Class.Fonksiyonlar.Genel.Cevirmeler.StringToBool(Ekle_ComboBoxTip.Value.ToString().Trim()); if (Ekle_ComboBoxOdemeSekli.Value != null) { ta.odeme_sekli_id = int.Parse(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Ekle_ComboBoxOdemeSekli.Value.ToString().Trim())); } db.AddTotbl_indirimler_komisyonlar(ta); db.SaveChanges(); #region Admin İşlem Log Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Insert); #endregion } RSM.ClearSelections(); Store1.DataBind(); WindowEkle.Hide(); } else { Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", "Ödeme şekline atanmış tip mevcut.<br/>Lütfen farklı bir ödeme şekli/tip belirtin!"); } }
protected void GuncellemeYap(object sender, DirectEventArgs e) { try { using (BaglantiCumlesi db = new BaglantiCumlesi()) { int PID = int.Parse(Duzenle_ID.Text.Trim()); tbl_indirimler_komisyonlar ta = (from p in db.tbl_indirimler_komisyonlar where p.id == PID select p).FirstOrDefault(); ta.ad = Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_TextFieldAd.Text.Trim()).ToUpper(); ta.yuzde = float.Parse(Duzenle_TextFieldYuzde.Text.Trim()); if (!IndirimKomisyonKontrol(int.Parse(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_ComboBoxOdemeSekli.Value.ToString())), Duzenle_ComboBoxTip.Value.ToString().Trim())) { ta.tip = Class.Fonksiyonlar.Genel.Cevirmeler.StringToBool(Duzenle_ComboBoxTip.Value.ToString().Trim()); if (Duzenle_ComboBoxOdemeSekli.Value != null) { ta.odeme_sekli_id = int.Parse(Class.Fonksiyonlar.Genel.StringIslemleri(Class.Sabitler.StringIslemleri.StringIslemTipleri.SQLTemizle, Duzenle_ComboBoxOdemeSekli.Value.ToString().Trim())); } } else { Class.Fonksiyonlar.ExtJS.MesajKutusu(Icon.Error, MessageBox.Icon.ERROR, "İşlem başarısız", "Ödeme şekline atanmış tip mevcut.<br/>Lütfen farklı bir ödeme şekli/tip belirtin!"); } ta.admin_id_gun = Class.Fonksiyonlar.Admin.Genel.AdminID(); db.SaveChanges(); #region Admin İşlem Log Class.Fonksiyonlar.Admin.Log.Islemler(Class.Fonksiyonlar.Admin.Genel.AdminID(), ((EntityObject)(ta)).EntityKey.EntitySetName.ToString(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Update); #endregion } RSM.ClearSelections(); Store1.DataBind(); WindowDuzenle.Hide(); } catch (Exception ex) { Elmah.ErrorSignal.FromCurrentContext().Raise(ex); } }
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_indirimler_komisyonlar ta = (from p in db.tbl_indirimler_komisyonlar 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(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Delete); #endregion db.SaveChanges(); } } } Store1.DataBind(); }
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_indirimler_komisyonlar ta = (from p in db.tbl_indirimler_komisyonlar 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(), ta.id, (int)Class.Sabitler.AdminLog.Islemler.Delete); #endregion db.SaveChanges(); } } } RSM.ClearSelections(); Store1.DataBind(); }