예제 #1
0
        public List <BitkiSistematik> GetBitkiSistematikByListe(int bitki_ID)
        {
            BitkiSistematik sistematik = new BitkiSistematik();
            SqlConnection   con        = baglan.Baglanti();

            var list = new List <BitkiSistematik>();

            if (sistematik.Bitki_ID != 0)
            {
                using (SqlCommand com = new SqlCommand("sp_BitkiSistematigiListesi", con))
                {
                    com.Parameters.AddWithValue("@bitki_ID", sistematik.Bitki_ID);
                    com.CommandType = CommandType.StoredProcedure;
                    SqlDataAdapter dap    = new SqlDataAdapter(com);
                    SqlDataReader  reader = com.ExecuteReader();
                    while (reader.Read())
                    {
                        list.Add(new BitkiSistematik()
                        {
                            Alem      = reader["Alem"].ToString(),
                            AltTurler = reader["AltTurler"].ToString(),
                            Bolum     = reader["Bolum"].ToString(),
                            Cins      = reader["Cins"].ToString(),
                            Familya   = reader["Familya"].ToString(),
                            Sinif     = reader["Sinif"].ToString(),
                            Takim     = reader["Takim"].ToString(),
                            Tur       = reader["Tur"].ToString(),
                        });
                    }
                }
            }
            return(list);
        }
예제 #2
0
        //TODO Bitki sistematik listeleme işi bu şekilde mi
        //public List<BitkiSistematik> BitkiSistematigiList(BitkiSistematik bitkiSistematik)
        //{
        //    return
        //}

        public string GetBitkiSistematigiListesi(int bitkiID)
        {
            BitkiSistematik bitkiSistematik = new BitkiSistematik();

            if (bitkiSistematik.Bitki_ID != 0)
            {
                var sonuc = sistematik.GetBitkiSistematikByListe(bitkiSistematik.Bitki_ID);
            }
            return("Bitki Sistematik Bilgileri Listelendi");
        }
예제 #3
0
        public string GetBitkiSistematikByGuncelle(int bitkiID, BitkiSistematik sistematik)
        {
            SqlConnection con = baglan.Baglanti();

            if (sistematik.Bitki_ID != 0 || !string.IsNullOrWhiteSpace(sistematik.Alem) || !string.IsNullOrEmpty(sistematik.AltTurler) || !string.IsNullOrEmpty(sistematik.Bolum) || !string.IsNullOrEmpty(sistematik.Cins) || !string.IsNullOrEmpty(sistematik.Familya) || !string.IsNullOrEmpty(sistematik.Sinif) || !string.IsNullOrEmpty(sistematik.Takim) || !string.IsNullOrEmpty(sistematik.Tur))
            {
                //Aslında hem Ekle hemde güncelleme yapıyor
                using (SqlCommand command = new SqlCommand("sp_BitkiSistematigi", con))
                {
                    command.CommandType = CommandType.StoredProcedure;
                    command.Parameters.AddWithValue("@bitki_ID", sistematik.Bitki_ID);
                    command.Parameters.AddWithValue("@alem", sistematik.Alem);
                    command.Parameters.AddWithValue("@altTurler", sistematik.AltTurler);
                    command.Parameters.AddWithValue("@bolum", sistematik.Bolum);
                    command.Parameters.AddWithValue("@cins", sistematik.Cins);
                    command.Parameters.AddWithValue("@familya", sistematik.Familya);
                    command.Parameters.AddWithValue("@sinif", sistematik.Sinif);
                    command.Parameters.AddWithValue("@takim", sistematik.Takim);
                    command.Parameters.AddWithValue("@tur", sistematik.Tur);
                    command.ExecuteNonQuery();
                }
            }
            return("Sistematik Bilgileri Güncellendi.");
        }
예제 #4
0
        public string SistematikBitkiGuncelle(int bitkiID, BitkiSistematik sistematik)
        {
            var seciliSistematik = sistematikBO.GetBitkiSistematikByGuncelle(bitkiID, sistematik);

            return(seciliSistematik);
        }
예제 #5
0
        public string SistematikBitkiEkle(BitkiSistematik sistematik)
        {
            var seciliSistematik = sistematikBO.GetBitkiSistematikByEkle(sistematik);

            return(seciliSistematik);
        }
예제 #6
0
 public string GetBitkiSistematikByGuncelle(int bitkiID, BitkiSistematik bitkiSistematik)
 {
     return(sistematik.GetBitkiSistematikByGuncelle(bitkiID, bitkiSistematik));
 }
예제 #7
0
 public string GetBitkiSistematikByEkle(BitkiSistematik bitkiSistematik)
 {
     //Bitki Sistematiği Ekleme ve güncelleme yapıyor
     return(sistematik.GetBitkiSistematikByEkle(bitkiSistematik));
 }