Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public void GiderDoldur(OrganizasyonGider organizasyonGider)
 {
     organizasyonGiders.Add(organizasyonGider);
 }