Example #1
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            if (txtKullaniciId.Text == null || txtKullaniciId.Text == "")
            {
                KullaniciBilgileri kul = new KullaniciBilgileri();
                kul.AdiSoyadi    = txtAdSoyad.Text;
                kul.Adres        = txtAdres.Text;
                kul.EMail        = txtEMail.Text;
                kul.KullaniciAdi = txtKullaniciAdi.Text;
                kul.Sifre        = txtSifre.Text;
                kul.Telefon      = txtTelefon.Text;
                kul.Rol          = cmbRol.Text;
                kul.Tarih        = DateTime.Now;
                db.KullaniciBilgileri.Add(kul);
                db.SaveChanges();
            }
            else
            {
                var id = Convert.ToInt32(txtKullaniciId.Text);
                KullaniciBilgileri kul = db.KullaniciBilgileri.Where(u => u.Id == id).FirstOrDefault();
                kul.AdiSoyadi    = txtAdSoyad.Text;
                kul.Adres        = txtAdres.Text;
                kul.EMail        = txtEMail.Text;
                kul.KullaniciAdi = txtKullaniciAdi.Text;
                kul.Sifre        = txtSifre.Text;
                kul.Telefon      = txtTelefon.Text;
                kul.Rol          = cmbRol.Text;
                db.SaveChanges();
            }


            MessageBox.Show("Kullanıcı Ekleme işlemi Başarılı");
            Temizle();
            KulllaniciEkle_Load(sender, e);
        }
        public void Add(KullaniciDTO model)
        {
            using (KullaniciRepository kullaniciRepo = new KullaniciRepository())
            {
                try
                {
                    var kullanici = new Kullanici();
                    kullanici.TCKN        = model.TCKN;
                    kullanici.kullaniciID = model.kullaniID;
                    kullanici.rolID       = model.rolID;
                    kullanici.sifre       = model.sifre;
                    kullaniciRepo.Add(kullanici);

                    using (KullaniciBilgileriRepository kullaniciBilRepo = new KullaniciBilgileriRepository())
                    {
                        try
                        {
                            var kulBil = new KullaniciBilgileri();
                            kulBil.acikAdres   = model.acikAdres;
                            kulBil.adi         = model.adi;
                            kulBil.cinsiyet    = model.cinsiyet;
                            kulBil.dogumTarihi = model.dogumTarihi;
                            kulBil.ilceID      = model.ilceID;
                            kulBil.ilID        = model.ilID;
                            kulBil.kullaniciID = kullanici.kullaniciID;
                            kulBil.soyadi      = model.soyadi;
                            kulBil.cepTelefonu = model.telNo;
                            kulBil.email       = model.email;
                            kullaniciBilRepo.Add(kulBil);
                        }
                        catch
                        {
                            throw;
                        }
                    }
                }
                catch
                {
                    throw;
                }
            }
        }
Example #3
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            var sorgu = db.KullaniciBilgileri.Count();

            if (sorgu == 0)
            {
                KullaniciBilgileri user = new KullaniciBilgileri();
                user.AdiSoyadi    = "Dora Bilişim";
                user.KullaniciAdi = "Admin";
                user.Sifre        = "dora";
                user.Tarih        = DateTime.Now;
                user.Telefon      = "03242370767";
                user.Adres        = "Mersin";
                user.EMail        = "*****@*****.**";
                user.Rol          = "Admin";
                db.KullaniciBilgileri.Add(user);
                db.SaveChanges();
            }
            var ayarlar = db.Ayarlar.Count();

            if (ayarlar == 0)
            {
                Ayarlar ayar = new Ayarlar();
                ayar.Cari_Kodu             = "000001";
                ayar.Nakit_Seri_No         = "PS";
                ayar.Depo_Kodu             = "1";
                ayar.Kurulum_Tarihi        = DateTime.Now;
                ayar.Plasiyer_Kodu         = "001";
                ayar.Sifre                 = Licence.Licence.ToMD5("Dbt.2018");
                ayar.Kasa_Seri             = "KS";
                ayar.Nakit_Kasa_Kodu       = "100";
                ayar.KKart_Kasa_Kodu       = "101";
                ayar.KKart_Kasa_Aciklama   = "Kredi Kart Kasası";
                ayar.Odeme_Sekil1_Kodu     = "102";
                ayar.Odeme_Sekil1_Aciklama = "Çek Kasa";
                db.Ayarlar.Add(ayar);
                db.SaveChanges();
            }
            var login = db.KullaniciBilgileri.Where(u => u.KullaniciAdi == txtUser.Text && u.Sifre == txtPass.Text).Count();

            if (login != 0)
            {
                string productkey = ConfigurationManager.AppSettings["ProductKey"].ToString();
                string controlkey = ConfigurationManager.AppSettings["ControlKey"].ToString();
                var    makina     = Licence.Licence.MakinaCode();
                var    sonuc      = Licence.Licence.GetLicenseCode(makina, controlkey);
                if (sonuc == productkey)
                {
                    Form1 frm = new Form1();
                    frm.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Lisans Kodu Eksiktir. Lütfen lisans kodunu giriniz.");
                }
            }
            else
            {
                MessageBox.Show("Kullanici Adi veya Şifre hatalıdır.Lütfen tekrar deneyiniz.");
            }
        }