public static List <OrganizasyonGider> OrganizasyonGelirGetir(int orgID) { DBHelper dBHelper = new DBHelper(); _organizasyonGider.Clear(); string cmdText = "select*from organizasyonGider where OrganizasyonID=@ogrID"; Dictionary <string, object> organizasyonlar = new Dictionary <string, object>(); organizasyonlar.Add("ogrID", orgID); OrganizasyonGider gelir = null; SqlDataReader reader = dBHelper.ExecuteReader(cmdText, organizasyonlar); while (reader.Read()) { gelir = new OrganizasyonGider(); gelir.OrganizasyonID = (int)reader["OrganizasyonID"]; gelir.MankenID = (int)reader["MankenID"]; gelir.OgunUcreti = (decimal)reader["OgunUcreti"]; gelir.KonaklamaUcreti = (decimal)reader["KonaklamaUcreti"]; gelir.KategoriUcKisiSayisi = (int)reader["KategoriUcKisiSayisi"]; gelir.GunSayisi = (short)reader["GunSayisi"]; gelir.GunlukUcret = (decimal)reader["GunlukUcret"]; gelir.GelirYuzdesi = (decimal)reader["GelirYüzdesi"]; _organizasyonGider.Add(gelir); } reader.Close(); return(_organizasyonGider); }
private void ekleToolStripMenuItem_Click(object sender, EventArgs e) { Manken manken = new Manken(); int mankenID = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value); MankenBLL mankenBll = new MankenBLL(); manken = mankenBll.MankenGetir(mankenID); OrganizasyonBLL organizasyonBll = new OrganizasyonBLL(); int organizasyonID = organizasyonBll.SonOrganizasyonID() + 1; OrganizasyonGider organizasyonGider = new OrganizasyonGider(); OrganizasyonGelir organizasyonGelir = new OrganizasyonGelir(); organizasyonGider.OrganizasyonID = organizasyonID; organizasyonGider.MankenID = manken.MankenID; organizasyonGider.Manken = manken; organizasyonGider.GelirYuzdesi = manken.KategoriID == 3 ? (decimal)0.2 : 0m; organizasyonGider.GunlukUcret = manken.KategoriID == 3 ? 0m : manken.KategoriID == 2 ? 100m : 40m; organizasyonGider.OgunUcreti = manken.Adres[0].Sehir == organizasyonDto.Yer ? 10m : 20m; organizasyonGider.KonaklamaUcreti = manken.Adres[0].Sehir == organizasyonDto.Yer ? 0m : 40m; organizasyonGider.Butce = organizasyonDto.OrganizasyonGelir; organizasyonGider.GunSayisi = (short)organizasyonDto.OrganızasyonGünSayısı; organizasyonGider.KategoriUcKisiSayisi = organizasyonDto.Kat3KişiSayısı; organizasyonGelir.Butce = organizasyonGider.Butce; manken.Durum = false; mankenBll.MankenGuncelle(manken); dt.Rows.RemoveAt(dataGridView1.SelectedRows[0].Index); organizasyonEkle = this.Owner as frmOrganizasyonEkle; organizasyonEkle.GiderDoldur(organizasyonGider); organizasyonGiders.Add(organizasyonGider); //Manken manken = new Manken(); //int mankenID = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value); //MankenBLL mankenBll = new MankenBLL(); //manken = mankenBll.MankenGetir(mankenID); //OrganizasyonBLL organizasyonBll = new OrganizasyonBLL(); //int organizasyonID = organizasyonBll.SonOrganizasyonID(); //OrganizasyonGider organizasyonGider = new OrganizasyonGider(); //organizasyonGider.OrganizasyonID = organizasyonID; //organizasyonGider.MankenID = manken.MankenID; //organizasyonGider.Manken = manken; //organizasyonGider.GelirYuzdesi = manken.KategoriID == 3 ? (decimal) : 0m; //organizasyonGider.GunlukUcret = 10m; //organizasyonGider.OgunUcreti = manken.Adres[0].Sehir == organizasyonDto.Yer ? 10m : 20m; //organizasyonGider.KonaklamaUcreti = manken.Adres[0].Sehir == organizasyonDto.Yer ? 0m : manken.KategoriID == 3 ? 0m : manken.KategoriID == 2 ? 100m : 40m; //organizasyonGider.Butce = organizasyonDto.OrganizasyonGelir; //organizasyonGider.GunSayisi = (short)organizasyonDto.OrganızasyonGünSayısı; //organizasyonGider.KategoriUcKisiSayisi = organizasyonDto.Kat3KişiSayısı; //manken.Durum = false; //mankenBll.MankenGuncelle(manken); //dt.Rows.RemoveAt(dataGridView1.SelectedRows[0].Index); //organizasyonEkle = this.Owner as frmOrganizasyonEkle; //organizasyonEkle.GiderDoldur(organizasyonGider); //organizasyonGiders.Add(organizasyonGider); }
public void GiderDoldur(OrganizasyonGider organizasyonGider) { organizasyonGiders.Add(organizasyonGider); }