private void YeniDonemEkle(object sender, EventArgs e) { SimpleButton butonDonem = (SimpleButton)sender; FrmDonemSec form = new FrmDonemSec(); form.ShowDialog(); if (!dbList.Contains("BS" + form.donem)) { if (!string.IsNullOrEmpty(form.donem)) { yukelemeFormu.AnimasyonBaslat(); dbList.Add("BS" + form.donem); CheckButton buton = new CheckButton { Name = "BS" + form.donem, //Text = item.Replace("BS", ""), Text = "BS" + form.donem, GroupIndex = 2, Height = 100, Width = 100 }; buton.Click += HedefSec; flowHedef.Controls.Add(buton); connHedef.DataSource = "DESKTOP-6BQ24TV\\SQLEXPRESS"; connHedef.InitialCatalog = buton.Text; connHedef.UserID = "sa"; connHedef.Password = "******"; hedefContext = new BenimSalonumContext(connHedef.ConnectionString, true); hedefContext.Database.CreateIfNotExists(); if (!hedefContext.Kullanicilar.Any(c => c.KullaniciAdi == "Yönetici")) { hedefContext.Kullanicilar.Add(new Kullanici { Durumu = true, KullaniciID = "1", KullaniciAdi = "Yönetici", Parola = "12345" }); hedefContext.Kodlar.Add(new Kod { Tablo = "Fis", OnEki = "FO", SonDeger = 0 }); hedefContext.Kodlar.Add(new Kod { Tablo = "Fis", OnEki = "FİS", SonDeger = 0 }); hedefContext.Depolar.Add(new Depo { KullaniciID = "1", DepoAdi = "Depo", DepoKodu = "01", }); hedefContext.OdemeTurleri.Add(new OdemeTuru { KullaniciID = "1", OdemeTuruAdi = "Nakit", OdemeTuruKodu = "01", }); hedefContext.Kasalar.Add(new Kasa { KullaniciID = "1", KasaAdi = "AnaKasa", KasaKodu = "01", }); hedefContext.Personeller.Add(new Personel { Durumu = true, KullaniciID = "1", PersonelAdi = "Deneme Personeli", PersonelKodu = "01", PersonelGiris = DateTime.Now }); hedefContext.KullaniciAyarlari.Add(new KullaniciAyarlari { KullaniciID = "1", GenelAyarlar_GuncellemeKontrol = true }); hedefContext.Tanimlar.Add(new Tanim { KullaniciID = "1", Turu = "CariGrubu", Tanimi = "Müşteri" }); hedefContext.Tanimlar.Add(new Tanim { KullaniciID = "1", Turu = "CariGrubu", Tanimi = "Firma" }); hedefContext.Tanimlar.Add(new Tanim { KullaniciID = "1", Turu = "CariGrubu", Tanimi = "Cari" }); hedefContext.SaveChanges(); } yukelemeFormu.AnimasyonBitir(); } } else { XtraMessageBox.Show("Seçilen Dönem Zaten Oluşturulmuştur."); } }
void dbOlustur() { if (dbList.Count == 0) { FrmDonemSec form = new FrmDonemSec(); form.ShowDialog(); if (!String.IsNullOrEmpty(form.donem)) { connectionStringBuilder.DataSource = "DESKTOP-6BQ24TV\\SQLEXPRESS"; connectionStringBuilder.IntegratedSecurity = true; connectionStringBuilder.InitialCatalog = "BS" + form.donem; context = new BenimSalonumContext(connectionStringBuilder.ConnectionString, true); animasyon.AnimasyonBaslat(); context.Database.CreateIfNotExists(); if (!context.Kullanicilar.Any(c => c.KullaniciAdi == "Yönetici")) { context.Kullanicilar.Add(new Kullanici { Durumu = true, KullaniciID = "1", KullaniciAdi = "Yönetici", Parola = "12345" }); context.Kodlar.Add(new Kod { KullaniciID = "1", Tablo = "Fis", OnEki = "FO", SonDeger = 0 }); context.Kodlar.Add(new Kod { KullaniciID = "1", Tablo = "Fis", OnEki = "FİS", SonDeger = 0 }); context.Depolar.Add(new Depo { KullaniciID = "1", DepoAdi = "Depo", DepoKodu = "01", }); context.OdemeTurleri.Add(new OdemeTuru { KullaniciID = "1", OdemeTuruAdi = "Nakit", OdemeTuruKodu = "01", }); context.Kasalar.Add(new Kasa { KullaniciID = "1", KasaAdi = "AnaKasa", KasaKodu = "01", }); context.Personeller.Add(new Personel { Durumu = true, KullaniciID = "1", PersonelAdi = "Deneme Personeli", PersonelKodu = "01", PersonelGiris = DateTime.Now }); context.KullaniciAyarlari.Add(new KullaniciAyarlari { KullaniciID = "1", GenelAyarlar_GuncellemeKontrol = true }); context.Tanimlar.Add(new Tanim { KullaniciID = "1", Turu = "CariGrubu", Tanimi = "Müşteri" }); context.Tanimlar.Add(new Tanim { KullaniciID = "1", Turu = "CariGrubu", Tanimi = "Firma" }); context.Tanimlar.Add(new Tanim { KullaniciID = "1", Turu = "CariGrubu", Tanimi = "Cari" }); context.SaveChanges(); } dbListele(); animasyon.AnimasyonBitir(); } } }