示例#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
        public AnaForm(params object[] prm)
        {
            InitializeComponent();
            longNavigator.Navigator.NavigatableControl = tablo.GridControl;
            EventsLoad();
            ButtonEnabledDurumu();

            _server            = prm[0].ToString();
            _kullaniciAdi      = (SecureString)prm[1];
            _sifre             = (SecureString)prm[2];
            _yetkilendirmeTuru = (YetkilendirmeTuru)prm[3];
            _bll = new KurumBll();
        }
示例#3
0
        public KurumEditForm(params object[] prm)
        {
            InitializeComponent();

            dataLayoutControl = myDataLayoutControl;
            bll      = new KurumBll(myDataLayoutControl);
            kartTuru = KartTuru.Kurum;
            txtYetkilendirmeTuru.Properties.Items.AddRange(EnumFunctions.GetEnumDescriptionList <YetkilendirmeTuru>());
            EventsLoad();

            _server            = prm[0].ToString();
            _kullaniciAdi      = (SecureString)prm[1];
            _sifre             = (SecureString)prm[2];
            _yetkilendirmeTuru = (YetkilendirmeTuru)prm[3];
            txtYetkilendirmeTuru.SelectedItem = _yetkilendirmeTuru.ToName();
        }