public void Sec(MyButtonEdit btnEdit, KartTuru kartTuru, BankaHesapTuru hesapTuru) { _btnEdit = btnEdit; _kartTuru = kartTuru; _hesapTuru = hesapTuru; SecimYap(); }
public OzelKodListForm(params object[] prm) { InitializeComponent(); Bll = new OzelKodBll(); _ozelKodTuru = (OzelKodTuru)prm[0]; _ozelKodKartTuru = (KartTuru)prm[1]; }
public RaporListForm(params object[] prm) { InitializeComponent(); bll = new RaporBll(); _raporTuru = (KartTuru)prm[0]; _raporBolumTuru = (RaporBolumTuru)prm[1]; _dosya = (byte[])prm[2]; }
public static void ShowEditReport(KartTuru kartTuru) { var frm = (TForm)Activator.CreateInstance(typeof(TForm)); frm.MdiParent = Form.ActiveForm; frm.Yukle(); frm.Show(); }
public string YeniKodVer(KartTuru kartTuru, Expression <Func <T, string> > filter, Expression <Func <T, bool> > where = null) { string Kod() { string kod = null; var kodDizi = kartTuru.ToName().Split(' '); for (int i = 0; i < kodDizi.Length - 1; i++) { kod += kodDizi[i]; if (i + 1 < kodDizi.Length - 1) { kod += ""; } } return(kod += "-0001"); } string YeniKodVer(string kod) { var sayisalDegerler = ""; foreach (var karakter in kod) { if (char.IsDigit(karakter)) { sayisalDegerler += karakter; } else { sayisalDegerler = ""; } } var artisSonrasiDeger = (int.Parse(sayisalDegerler) + 1).ToString(); var fark = kod.Length - artisSonrasiDeger.Length; if (fark < 0) { fark = 0; } var yeniDeger = kod.Substring(0, fark); yeniDeger += artisSonrasiDeger; return(yeniDeger); } //Eğer kod için where ifadesi konmuşsa //daha once kayıt yoksa 0001 ile başlayan bir kod gelecek var maxKod = where == null?_dbSet.Max(filter) : _dbSet.Where(where).Max(filter); //Eğer kod için where ifadesi yoksa //daha once varsa 1 arttırarak bize yeni bir kod verecek return(maxKod == null?Kod() : YeniKodVer(maxKod)); }
public static void ShowListForm(KartTuru kartTuru, params object[] prm) { //Yetki kontrolü yapılacak var frm = (TForm)Activator.CreateInstance(typeof(TForm), prm); frm.MdiParent = Form.ActiveForm; frm.Yukle(); frm.Show(); }
public static bool ShowDialogEditForms(KartTuru kartTuru, params object[] prm) { //Yetki kontrolü yapılacak using (var frm = (TForm)Activator.CreateInstance(typeof(TForm), prm)) { frm.Yukle(); frm.ShowDialog(); return(frm.DialogResult == DialogResult.OK); } }
public FiltreListForm(params object[] prm) { InitializeComponent(); Bll = new FiltreBll(); _filtreKartTuru = (KartTuru)prm[0]; _filtreGrid = (GridControl)prm[1]; HideItems = new BarItem[] { btnFiltrele, btnKolonlar, btnYazdir, btnGonder, barFiltrele, barFiltreleAciklama, barKolonlar, barKolonlarAciklama, barYazdir, barYazdirAciklama, barGonder, barGonderAciklama }; }
public static void ShowDialogEditForms(KartTuru kartTuru) { //Yetki kontrolü yapılacak using (var frm = (TForm)Activator.CreateInstance(typeof(TForm))) { frm.BaseIslemTuru = IslemTuru.EntityUpdate; frm.Yukle(); frm.ShowDialog(); } }
public static void ShowListForm(KartTuru kartTuru) { //yetki Kontrolü var frm = (TForm)Activator.CreateInstance(typeof(TForm)); frm.MdiParent = Form.ActiveForm; frm.Yukle(); frm.Show(); }
public static long ShowDialogForm(KartTuru kartTuru, params object[] prm) { var frm = (TFrom)Activator.CreateInstance(typeof(TFrom), prm); using (frm) { frm.ShowDialog(); return(frm.DialogResult == DialogResult.OK ? (long)frm.Tag : 0); } }
public static BaseEntity ShowDialogListForm(KartTuru kartTuru, long?seciliGelecekId, params object[] prm) { //yetki kontrolü using (var frm = (TForm)Activator.CreateInstance(typeof(TForm), prm)) { frm.SeciliGelecekId = seciliGelecekId; frm.Yukle(); frm.ShowDialog(); return(frm.DialogResult == DialogResult.OK ? frm.SelectedEntity : null); } }
public string YeniKodVer(KartTuru kartTuru, Expression <Func <T, string> > filter, Expression <Func <T, bool> > where = null) { string Kod() { string kod = null; var kodDizi = kartTuru.ToName().Split(' '); for (int i = 0; i < kodDizi.Length - 1; i++) { kod += kodDizi[i]; if (i + 1 < kodDizi.Length - 1) { kod += " "; } } return(kod += "-0001"); } string YeniKodVer(string kod) { var sayisalDegerler = ""; foreach (var karakter in kod) { if (char.IsDigit(karakter)) { sayisalDegerler += karakter; } else { sayisalDegerler = ""; } } var artisSonrasiDeger = (int.Parse(sayisalDegerler) + 1).ToString(); var fark = kod.Length - artisSonrasiDeger.Length; if (fark < 0) { fark = 0; } var yeniDeger = kod.Substring(0, fark); yeniDeger += artisSonrasiDeger; return(yeniDeger); } var maxKod = where == null?_dbSet.Max(filter) : _dbSet.Where(where).Max(filter); return(maxKod == null?Kod() : YeniKodVer(maxKod)); }
public RaporEditForm(params object[] prm) { InitializeComponent(); dataLayoutControl = myDataLayoutControl; bll = new RaporBll(myDataLayoutControl); kartTuru = KartTuru.Rapor; EventsLoad(); _raporTuru = (KartTuru)prm[0]; _raporBolumTuru = (RaporBolumTuru)prm[1]; _dosya = (byte[])prm[2]; }
public static long ShowDialogEditForms(KartTuru kartTuru, long id, params object[] prm) { //Yetki kontrolü yapılacak using (var frm = (TForm)Activator.CreateInstance(typeof(TForm), prm)) { frm.BaseIslemTuru = id > 0 ? IslemTuru.EntityUpdate : IslemTuru.EntityInsert; frm.id = id; frm.Yukle(); frm.ShowDialog(); return(frm.refreshYapilacak ? frm.id : 0); } }
public long ShowDialogEditForm(KartTuru kartTuru, long id) //,params object[] prm) { //yetki Kontrolü using (var frm = (TForm)Activator.CreateInstance(typeof(TForm))) { frm.BaseIslemTuru = id > 0 ? IslemTuru.EntityUpdate : IslemTuru.EntityInsert; frm.Id = id; frm.Yukle(); frm.ShowDialog(); return(frm.RefreshYapilacak ? frm.Id : 0); } }
public OzelKodEditForm(params object[] prm) { InitializeComponent(); _ozelKodTuru = (OzelKodTuru)prm[0]; _ozelKodKartTuru = (KartTuru)prm[1]; dataLayoutControl = myDataLayoutControl; bll = new OzelKodBll(myDataLayoutControl); kartTuru = KartTuru.OzelKod; EventsLoad(); }
public OzelKodEditForm(params object[] prm) { InitializeComponent(); _ozelKodTuru = (OzelKodTuru)prm[0]; _ozelKodKartTuru = (KartTuru)prm[1]; DataLayoutControl = myDataLayoutControl; Bll = new OzelKodBll(myDataLayoutControl); BaseKartTuru = COMMON.Enums.KartTuru.OzelKod; EventsLoad(); }
protected bool BaseDelete(BaseEntity entity, KartTuru kartTuru, bool mesajVer = true) { GeneralFunctions.CreateUnitOfWork <T, TContext>(ref _unitOfWork); if (mesajVer) { if (Messages.SilMesaj(kartTuru.ToName()) != DialogResult.Yes) { return(false); } } _unitOfWork.Rep.Delete(entity.EntityConvert <T>()); return(_unitOfWork.Save()); }
public long ShowDialogEditForm(KartTuru kartTuru, long id)//,params object[] prm) { //Yetki Kontrolu using (var frm = (TForm)Activator.CreateInstance(typeof(TForm))) { frm.IslemTuru = id > 0 ? IslemTuru.EntityUpdate : IslemTuru.EntityInsert;//eger id 0 dan buyukse işlem turun update degılse ınsert frm.Id = id; frm.Yukle(); frm.ShowDialog(); return(frm.RefreshYapilacak ? frm.Id : 0);//eger refresh yapılacaksa ıd yı yapılmayacaksa 0 gondereceksın } }
public static void ShowDialogEditForm(KartTuru kartTuru) { if (!kartTuru.YetkiKontrolu(YetkiTuru.Gorebilir)) { return; } using (var frm = (TForm)Activator.CreateInstance(typeof(TForm))) { frm.BaseIslemTuru = IslemTuru.EntityUpdate; frm.Yukle(); frm.ShowDialog(); } }
public static bool ShowDialogEditForm(KartTuru kartTuru, params object[] prm) { if (!kartTuru.YetkiKontrolu(YetkiTuru.Gorebilir)) { return(false); } using (var frm = (TForm)Activator.CreateInstance(typeof(TForm), prm)) { frm.Yukle(); frm.ShowDialog(); return(frm.DialogResult == DialogResult.OK); } }
public static long ShowDialogEditForm(KartTuru kartTuru, long id, params object[] prm) { //Yetki kontrolü //showdialog formları disposable olduğu için using ile yapıyoruz. using (var frm = (TForm)Activator.CreateInstance(typeof(TForm), prm)) { frm.BaseIslemTuru = id > 0 ? IslemTuru.EntityUpdate : IslemTuru.EntityInsert; frm.Id = id; frm.Yukle(); frm.ShowDialog(); return(frm.RefreshYapilacak ? frm.Id : 0); } }
public static void ShowEditReport(KartTuru kartTuru) { if (!kartTuru.YetkiKontrolu(YetkiTuru.Gorebilir)) { return; } var frm = (TForm)Activator.CreateInstance(typeof(TForm)); frm.MdiParent = Form.ActiveForm; frm.Yukle(); frm.Show(); }
public static void ShowListForm(KartTuru kartTuru, params object[] prm) { if (!kartTuru.YetkiKontrolu(YetkiTuru.Gorebilir)) { return; } var frm = (TForm)Activator.CreateInstance(typeof(TForm), prm); frm.MdiParent = Form.ActiveForm; frm.Yukle(); frm.Show(); }
public FiltreEditForm(params object[] prm) { InitializeComponent(); _filtreKartTuru = (KartTuru)prm[0]; _filtreGrid = (GridControl)prm[1]; HideItems = new BarItem[] { btnYeni, btnGerial }; ShowItems = new BarItem[] { btnFarkliKaydet, btnUygula }; DataLayoutControl = myDataLayoutControl1; Bll = new FiltreBll(myDataLayoutControl1); BaseKartTuru = KartTuru.Filtre; EventsLoad(); }
public static bool EditFormYetkiKontrolu(long id, KartTuru kartTuru) { var islemTuru = id > 0 ? IslemTuru.EntityUpdate : IslemTuru.EntityInsert; switch (islemTuru) { case IslemTuru.EntityInsert when !kartTuru.YetkiKontrolu(YetkiTuru.Ekleyebilir): return(false); case IslemTuru.EntityUpdate when !kartTuru.YetkiKontrolu(YetkiTuru.Degistirebilir): return(false); } return(true); }
public FiltreEditForm(params object[] prm) { InitializeComponent(); _filtreKartTuru = (KartTuru)prm[0]; _filtreGrid = (GridControl)prm[1]; HideItems = new DevExpress.XtraBars.BarItem[] { btnYeni, btnGeriAl, }; ShowItems = new DevExpress.XtraBars.BarItem[] { btnFarkliKaydet, btnUygula }; DataLayoutControl = myDataLayoutControl; Bll = new FiltreBll(myDataLayoutControl); BaseKartTuru = COMMON.Enums.KartTuru.Filtre; EventsLoad(); }
public static long ShowDialogForm(KartTuru kartTuru, params object[] prm) { if (!kartTuru.YetkiKontrolu(YetkiTuru.Gorebilir)) { return(0); } var frm = (TFrom)Activator.CreateInstance(typeof(TFrom), prm); using (frm) { frm.ShowDialog(); return(frm.DialogResult == DialogResult.OK ? (long)frm.Tag : 0); } }
public static IEnumerable <IBaseEntity> ShowDialogListForm(KartTuru kartTuru, bool multiSelect, params object[] prm) { //Yetki kontrolü Yap. using (var frm = (TForm)Activator.CreateInstance(typeof(TForm), prm)) { frm.multiSelect = multiSelect; frm.Yukle(); frm.RowSelect = new SelectRowFunctions(frm.Tablo); //if (frm.EklenebilecekEntityVar) frm.ShowDialog(); return(frm.DialogResult == DialogResult.OK ? frm.SelectedEntities : null); } }