public void  PozisyonEkle(PozisyonModel pozisyon)
        {
            string           patch = @"C:\Users\asus\Desktop\Personel.db";
            SQLiteConnection con   = new SQLiteConnection("Data Source=" + patch);

            con.Open();
            SQLiteCommand cmd = new SQLiteCommand("insert into personel(Pozisyon) values (@pozisyon)", con);

            cmd.Parameters.AddWithValue("@pozisyon", pozisyon.Pozisyon);
            cmd.ExecuteNonQuery();
            con.Close();
        }
        /// <summary>
        /// Pozisyon Ekleme,silme,düzenleme kullanılmıyor
        /// </summary>
        /// <param name="p"></param>
        #region Kullanılmayan Provaiderler
        public void PozisyonSil(PozisyonModel p)
        {
            string           patch = @"C:\Users\asus\Desktop\Personel.db";
            SQLiteConnection con   = new SQLiteConnection("Data Source=" + patch);

            con.Open();
            SQLiteCommand cmd = new SQLiteCommand("delete from Pozisyon where=@pozisyon");

            cmd.Parameters.AddWithValue("@pozisyon", p.Pozisyon);
            cmd.ExecuteNonQuery();
            con.Close();
        }
        public void silPozisyon(PozisyonModel p)
        {
            string           path = @"C:\Users\User\Desktop\Personel.db";
            SQLiteConnection con  = new SQLiteConnection("DataSource =" + path);

            con.Open();

            SQLiteCommand cmd = new SQLiteCommand("delete from personel where = @PozisyonAdi", con);

            cmd.Parameters.AddWithValue("@PozisyonAdi", p.PozAdi);
            cmd.ExecuteNonQuery();
            pozisyonGetir();
            con.Close();
        }
        public void eklePozisyon(PozisyonModel p)
        {
            string           path = @"C:\Users\User\Desktop\Personel.db";
            SQLiteConnection con  = new SQLiteConnection("DataSource =" + path);

            con.Open();

            SQLiteCommand cmd = new SQLiteCommand("insert into personel(PozisyonId,PozisyonAdi) values " +
                                                  "(@pozId,@pozAdi)", con);



            cmd.Parameters.AddWithValue("@pozId", p.PozId);
            cmd.Parameters.AddWithValue("@pozAdi", p.PozAdi);
            cmd.ExecuteNonQuery();
            pozisyonGetir();
            con.Close();
        }
        public List <PozisyonModel> pozisyonGetir()
        {
            List <PozisyonModel> pozisyon = new List <PozisyonModel>();
            string           path         = @"C:\Users\User\Desktop\Personel.db";
            SQLiteConnection con          = new SQLiteConnection("DataSource =" + path);

            con.Open();
            SQLiteCommand cmd = new SQLiteCommand("select * from Pozisyon", con);

            SQLiteDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                PozisyonModel p = new PozisyonModel();
                p.PozId  = dr.GetInt32(dr.GetOrdinal("PozisyonId"));
                p.PozAdi = dr.GetString(dr.GetOrdinal("PozisyonAdi"));

                pozisyon.Add(p);
            }
            con.Close();
            return(pozisyon);
        }
        /// <summary>
        /// Pozisyon bilgilerine bu provider'dan ulaşırız
        /// </summary>
        /// <returns>Pozisyon ve PozisyonID döner</returns>
        #region PozisyonGetir Provider
        public List <PozisyonModel> PozisyonGetir()
        {
            List <PozisyonModel> pozisyonList = new List <PozisyonModel>();
            string           patch            = @"C:\Users\asus\Desktop\Personel.db";
            SQLiteConnection con = new SQLiteConnection("Data Source=" + patch);

            con.Open();
            SQLiteCommand    cmd = new SQLiteCommand("select * from pozisyon", con);
            SQLiteDataReader dr  = cmd.ExecuteReader();
            PozisyonModel    pozisyons;

            while (dr.Read())
            {
                pozisyons            = new PozisyonModel();
                pozisyons.Pozisyon   = dr.GetString(dr.GetOrdinal("Pozisyon"));
                pozisyons.PozisyonID = dr.GetInt32(dr.GetOrdinal("PozisyonID"));

                pozisyonList.Add(pozisyons);
            }
            con.Close();
            return(pozisyonList);
        }