private void frmGirisEkrani_Load(object sender, EventArgs e) { try { string sonuc = Baglanti.Baglanti_Dene(Baglanti.ServerAdres, Baglanti.VeritabaniAdi, Baglanti.KullaniciAdi, Baglanti.KullaniciSifre); if (sonuc != "Olumlu") { XtraMessageBox.Show("Veritaban Bağlantı Hatası.\nAyarlar Sayfasına Yönlendirileceksiniz.\n\nHata:\n" + sonuc, "Veritabanı Hatası", MessageBoxButtons.OK, MessageBoxIcon.Warning); Ac_Ayarlar(); return; } Genel.Al_Verileri(true); lookUpSirketler.Properties.DisplayMember = "KisaAd"; lookUpSirketler.Properties.ValueMember = "SirketID"; lookUpSirketler.Properties.DataSource = Araclar.Veri.Ekle_Lutfen(Isler.Sirket.Ver_Sirketler(true), "KisaAd", "SirketID"); Temizle(); } catch (Exception hata) { XtraMessageBox.Show(hata.Message); } //txtKullaniciAdi.Text = "ismail"; //txtKullaniciSifre.Text = "353419"; //btnTamam.PerformClick(); }
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { try { string dbVersiyon = Isler.Genelparam.Ver_ParamKarsilik(4).ToString(); Araclar.Sistem.VersiyonKiyasla KiyasSonuc = Araclar.Sistem.Versiyon_Kiyasla(dbVersiyon, Araclar.Sistem.VersiyonBilgisi); if (KiyasSonuc == Araclar.Sistem.VersiyonKiyasla.SagBuyuk) { XtraMessageBox.Show("Kullanmış Olduğunuz Veritabanı Versiyonu Eski.\n\nLütfen Veritabanınızı Güncelleyiniz." + "\n\nKullandığınız Versiyon: " + Araclar.Sistem.VersiyonBilgisi + "\nVeritabanı Versiyonu : " + dbVersiyon, "Versiyon Hatası", MessageBoxButtons.OK, MessageBoxIcon.Warning); GirisOlumlu = false; return; } else if (KiyasSonuc == Araclar.Sistem.VersiyonKiyasla.SolBuyuk) { if (XtraMessageBox.Show("Sistem Güncellemesi Algılandı.\n\nŞimdi Güncelleme Yapmak İster Misiniz?" + "\n\nKullandığınız Versiyon: " + Araclar.Sistem.VersiyonBilgisi + "\nGüncel Versiyon : " + dbVersiyon, "Versiyon Güncelle", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { System.Diagnostics.Process.Start(Application.StartupPath + @"\ClientVersiyonGuncelle.exe"); Application.Exit(); } GirisOlumlu = false; return; } if (Genel.AktifKullanici != null && Genel.AktifKullanici.EntityState != EntityState.Detached) { Genel.dbModel.Detach(Genel.AktifKullanici); } Genel.AktifKullanici = null; Genel.AktifKullanici = Isler.Kullanici.Ver_Kullanici(ref Genel.dbModel, Araclar.Sifreleme.EncryptToString(txtKullaniciAdi.Text)); //Sisteme Giriş Yetkisi Var Mı?: if (!Isler.Yetki.Varmi_Yetki(1)) { GirisOlumlu = false; return; } if (Genel.AktifSirket != null && Genel.AktifSirket.EntityState != EntityState.Detached) { Genel.dbModel.Detach(Genel.AktifSirket); } Genel.AktifSirket = null; Genel.AktifSirket = Isler.Sirket.Ver_Sirket(ref Genel.dbModel, Convert.ToInt32(lookUpSirketler.EditValue)); Genel.AktifDepo = Isler.Stok.Ver_Depo(ref Genel.dbModel, 1); Genel.Al_Verileri(false); //frmAna ana = new frmAna(); //Genel.AnaEkran = ana; //Genel.GirisEkran = this; //Genel.SistemeGirisSaat = DateTime.Now; GirisOlumlu = true; } catch (Exception hata) { XtraMessageBox.Show("Veriler Alınırken Bir Hata Oluştu.\n\nHata:\n" + hata.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }