예제 #1
0
        private void Yukle()
        {
            txtVersion.Text = $"Versiyon : {Assembly.GetExecutingAssembly().GetName().Version}";

            var server            = ConfigurationManager.AppSettings["Server"];
            var yetkilendirmeTuru = ConfigurationManager.AppSettings["YetkilendirmeTuru"].GetEnum <YetkilendirmeTuru>();
            var kullaniciAdi      = ConfigurationManager.AppSettings["KullaniciAdi"].ConvertToSecureString();
            var sifre             = ConfigurationManager.AppSettings["Sifre"].ConvertToSecureString();

            if (!Functions.GeneralFunctions.BaglantiKontrolu(server, kullaniciAdi, sifre, yetkilendirmeTuru, true))
            {
                txtKurum.Properties.DataSource = null; //devredışı bırakılarak çalıştırılacak.
                if (ShowEditForms <BaglantiAyarlariEditForm> .ShowDialogEditForms(IslemTuru.EntityUpdate))
                {
                    Yukle();
                }
                return;
            }

            Functions.GeneralFunctions.CreateConnectionString("OgrenciTakip2018_Yonetim", server, kullaniciAdi, sifre, yetkilendirmeTuru);

            using (var bll = new KurumBll())
            {
                _source = bll.List(null).Cast <Kurum>().ToList();
                txtKurum.Properties.DataSource    = _source;
                txtKurum.Properties.ValueMember   = "Kod";
                txtKurum.Properties.DisplayMember = "KurumAdi";
                txtKurum.ItemIndex = 0;
            }
        }
예제 #2
0
파일: AnaForm.cs 프로젝트: WildGenie/Omega
 protected internal void Listele()
 {
     tablo.GridControl.DataSource = _bll.List(null);
 }