Beispiel #1
0
        private void BasvuruEkle(string isim, string soyisim, long TCkimlikno,
                                 long telefonnumarasi, DateTime dogumtarihi,
                                 string eposta, string kullaniciadi,
                                 string sifre, string il, string ilce,
                                 string cadde, string mahalle, string sokak)
        {
            Yetkili yetkili = new Yetkili
            {
                Isim             = isim,
                SoyIsim          = soyisim,
                TCkimlikNumarasi = TCkimlikno,
                TelefonNumarasi  = telefonnumarasi,
                DogumTarihi      = dogumtarihi,
                Eposta           = eposta,
                KullaniciAdi     = kullaniciadi,
                Sifre            = sifre
            };

            yetkili.Adres.Il      = il;
            yetkili.Adres.Ilce    = ilce;
            yetkili.Adres.Cadde   = cadde;
            yetkili.Adres.Mahalle = mahalle;
            yetkili.Adres.Sokak   = sokak;

            YetkiliDB.YetkiliEkle(yetkili, "tbl_YetkiliBasvuru");

            MessageBox.Show("Yetkili kayıt başvurusu " + "\n" +
                            "başarıyla gerçekleştirildi.", "Bilgi",
                            MessageBoxButtons.OK, MessageBoxIcon.Information);

            EkranTemizle(pnlKisiselBilgiler, pnlGirisBilgileri,
                         pnlAdresBilgileri, txtIsim);
        }
        public void Tanimla(Yetkili yetkili, string Tablo, int yId, int iId)
        {
            try
            {
                SqlConnection Connection = new SqlConnection(ConnectionString);
                SqlCommand    Command    = new SqlCommand("Insert Into " + Tablo + " (Isim, Soyisim, " +
                                                          "TCkimlikNumarasi, TelefonNumarasi, DogumTarihi, Eposta," +
                                                          "KullaniciAdi, Sifre, il, ilce, Cadde, Mahalle, Sokak, ID, IsYeriID)" +
                                                          "values (@parIsim, @parSoyisim, @parTCkimlikNumarasi," +
                                                          "@parTelefonNumarasi, @parDogumTarihi, @parEposta," +
                                                          "@parKullaniciAdi, @parSifre, @paril, @parilce, @parCadde," +
                                                          "@parMahalle, @parSokak, @parID, @parIsYeriID)", Connection);

                Command.Parameters.AddWithValue("parIsim", yetkili.Isim);
                Command.Parameters.AddWithValue("parSoyisim", yetkili.SoyIsim);
                Command.Parameters.AddWithValue("parTCkimlikNumarasi", yetkili.TCkimlikNumarasi);
                Command.Parameters.AddWithValue("parTelefonNumarasi", yetkili.TelefonNumarasi);
                Command.Parameters.AddWithValue("parDogumTarihi", yetkili.DogumTarihi);
                Command.Parameters.AddWithValue("parEposta", yetkili.Eposta);
                Command.Parameters.AddWithValue("parKullaniciAdi", yetkili.KullaniciAdi);
                Command.Parameters.AddWithValue("parSifre", yetkili.Sifre);
                Command.Parameters.AddWithValue("paril", yetkili.Adres.Il);
                Command.Parameters.AddWithValue("parilce", yetkili.Adres.Ilce);
                Command.Parameters.AddWithValue("parCadde", yetkili.Adres.Cadde);
                Command.Parameters.AddWithValue("parMahalle", yetkili.Adres.Mahalle);
                Command.Parameters.AddWithValue("parSokak", yetkili.Adres.Sokak);
                Command.Parameters.AddWithValue("parID", yId);
                Command.Parameters.AddWithValue("parIsYeriID", iId);

                Connection.Open();

                Command.ExecuteNonQuery();

                Connection.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void YetkiliOnayla(string isim, string soyisim, long TCkimliknumarasi,
                                   long telefonnumarasi, DateTime dogumtarihi,
                                   string eposta, string kullaniciadi, int id,
                                   string sifre, string il, string ilce,
                                   string cadde, string mahalle, string sokak)
        {
            YetkiliDBEntity YetkiliDB = new YetkiliDBEntity();

            Yetkili yetkili = new Yetkili
            {
                Isim             = isim,
                SoyIsim          = soyisim,
                TCkimlikNumarasi = TCkimliknumarasi,
                TelefonNumarasi  = telefonnumarasi,
                DogumTarihi      = dogumtarihi,
                Eposta           = eposta,
                KullaniciAdi     = kullaniciadi,
                Sifre            = sifre
            };

            yetkili.Adres.Il      = il;
            yetkili.Adres.Ilce    = ilce;
            yetkili.Adres.Cadde   = cadde;
            yetkili.Adres.Mahalle = mahalle;
            yetkili.Adres.Sokak   = sokak;

            YetkiliDB.YetkiliEkle(yetkili, "tbl_KayitliYetkili");

            YetkiliDB.Sil("tbl_YetkiliBasvuru", id);

            EkranTemizle(tabYetkiliOnaylama);

            YetkiliListele("tbl_YetkiliBasvuru", tabYetkiliOnaylama,
                           dgvYetkiliBasvuruListesi);

            btnYetkiliOnayla.Enabled = false;
            btnYetkiliReddet.Enabled = false;
        }
        private void YetkiliTanimla(string isim, string soyisim, long TCkimlikNumarasi,
                                    long telefonnumarasi, DateTime dogumtarihi,
                                    string eposta, string kullaniciadi, string sifre,
                                    string il, string ilce, string cadde, string mahalle,
                                    string sokak, int yId, int iId)
        {
            YetkiliDBEntity YetkiliDB = new YetkiliDBEntity();

            Yetkili yetkili = new Yetkili
            {
                Isim             = isim,
                SoyIsim          = soyisim,
                TCkimlikNumarasi = TCkimlikNumarasi,
                TelefonNumarasi  = telefonnumarasi,
                DogumTarihi      = dogumtarihi,
                Eposta           = eposta,
                KullaniciAdi     = kullaniciadi,
                Sifre            = sifre,
            };

            yetkili.Adres.Il      = il;
            yetkili.Adres.Ilce    = ilce;
            yetkili.Adres.Cadde   = cadde;
            yetkili.Adres.Mahalle = mahalle;
            yetkili.Adres.Sokak   = sokak;

            YetkiliDB.Tanimla(yetkili, "tbl_TanimliYetkili", yId, iId);

            YetkiliDB.Sil("tbl_KayitliYetkili", yId);

            EkranTemizle(pnlAtanacakKisiselBilgiler);

            YetkiliListele("tbl_KayitliYetkili", pnlAtanacakKisiselBilgiler,
                           dgvAtanacakYetkiliListesi);

            btnAtamayiGerceklestir.Enabled = false;
        }