public static List <Organizasyon> OrganizasyonGetir() { DBHelper dBHelper = new DBHelper(); _organizasyon.Clear(); string cmdText = "select*from Organizasyon"; Dictionary <string, object> organizasyon = new Dictionary <string, object>(); Organizasyon organizasyon1 = null; SqlDataReader reader = dBHelper.ExecuteReader(cmdText, organizasyon); while (reader.Read()) { organizasyon1 = new Organizasyon(); organizasyon1.Ad = reader["Ad"].ToString(); organizasyon1.OrganizasyonID = (int)reader["OrganizasyonID"]; organizasyon1.MusteriID = (int)reader["MusteriID"]; organizasyon1.BaslangicTArihi = (DateTime)reader["BaslangicTarihi"]; organizasyon1.BitisTarihi = (DateTime)reader["BitisTarihi"]; organizasyon1.OrganizasyonGelir = OrganizasyonGelirDAL.OrganizasyonGelirGetir(organizasyon1.OrganizasyonID); organizasyon1.OrganizasyonGider = OrganizasyonGiderDAL.OrganizasyonGelirGetir(organizasyon1.OrganizasyonID); _organizasyon.Add(organizasyon1); } reader.Close(); return(_organizasyon); }
public static Organizasyon OrganizasyonAdArama(string organizasyonAd) { DBHelper dBHelper = new DBHelper(); string cmdText = "select*from Organizasyon where Ad=@ad"; Dictionary <string, object> orgArama = new Dictionary <string, object>(); orgArama.Add("@ad", organizasyonAd); Organizasyon organizasyon = null; SqlDataReader reader = dBHelper.ExecuteReader(cmdText, orgArama); while (reader.Read()) { organizasyon = new Organizasyon(); organizasyon.Ad = reader["Ad"].ToString(); organizasyon.OrganizasyonID = (int)reader["OrganizasyonID"]; organizasyon.MusteriID = (int)reader["MusteriID"]; organizasyon.BaslangicTArihi = (DateTime)reader["BaslangicTarihi"]; organizasyon.BitisTarihi = (DateTime)reader["BitisTarihi"]; organizasyon.OrganizasyonGelir = OrganizasyonGelirDAL.OrganizasyonGelirGetir(organizasyon.OrganizasyonID); organizasyon.OrganizasyonGider = OrganizasyonGiderDAL.OrganizasyonGelirGetir(organizasyon.OrganizasyonID); _organizasyon.Add(organizasyon); } reader.Close(); return(organizasyon); }
public static int OrganizasyonEkle(Organizasyon organizasyon) { DBHelper dBHelper = new DBHelper(); string cmdText = "insert Organizasyon(MusteriID,Ad,BaslangicTarihi,BitisTarihi) values(@musteriID,@ad,@baslangicTarihi,@bitisTarihi)"; Dictionary <string, object> organizasyonEkle = new Dictionary <string, object>(); organizasyonEkle.Add("@musteriID", organizasyon.MusteriID); organizasyonEkle.Add("@ad", organizasyon.Ad); organizasyonEkle.Add("@baslangicTarihi", organizasyon.BaslangicTArihi); organizasyonEkle.Add("@bitisTarihi", organizasyon.BitisTarihi); int result = dBHelper.ExecuteNonQuery(cmdText, organizasyonEkle); AdresDAL.AdresEkle(organizasyon.OrganizasyonAdres, "Organizasyon"); OrganizasyonGiderDAL.GiderEkle(organizasyon.OrganizasyonGider); OrganizasyonGelirDAL.GelirEkle(organizasyon.OrganizasyonGelir[0]); return(result); }