Ejemplo n.º 1
0
 public frmOrganizasyonEkle()
 {
     InitializeComponent();
     organizasyonGelir  = new OrganizasyonGelir();
     organizasyonGiders = new List <OrganizasyonGider>();
     yeniOrganizasyon   = new Organizasyon();
 }
Ejemplo 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);
        }
        public static int GelirEkle(OrganizasyonGelir organizasyonGelir)
        {
            DBHelper dbHelper = new DBHelper();
            string   cmdText  = "insert into OrganizasyonGelir(OrganizasyonID,Butce) values(@id,@butce)";
            Dictionary <string, object> parametreler = new Dictionary <string, object>();

            parametreler.Add("@id", organizasyonGelir.OrganizasyonID);
            parametreler.Add("@butce", organizasyonGelir.Butce);
            int result = dbHelper.ExecuteNonQuery(cmdText, parametreler);

            return(result);
        }
        public static List <OrganizasyonGelir> OrganizasyonGelirGetir()
        {
            DBHelper dBHelper = new DBHelper();

            _organizasyonGelir.Clear();
            string cmdtext = "select*from OrganizasyonGelir";
            Dictionary <string, object> organizasyon = new Dictionary <string, object>();

            OrganizasyonGelir gelir  = null;
            SqlDataReader     reader = dBHelper.ExecuteReader(cmdtext, organizasyon);

            while (reader.Read())
            {
                gelir = new OrganizasyonGelir();
                gelir.OrganizasyonID = (int)reader["OrganizasyonID"];
                gelir.Butce          = (decimal)reader["Butce"];
                _organizasyonGelir.Add(gelir);
            }
            reader.Close();
            return(_organizasyonGelir);
        }