Exemple #1
0
        private void btnMankenEkle_Click(object sender, EventArgs e)
        {
            OrganizasyonBLL organizasyonBll = new OrganizasyonBLL();
            OrganizasyonDTO organizasyon    = new OrganizasyonDTO();

            Adres adres = new Adres();

            organizasyon.OrganizasyonID    = Convert.ToInt32(organizasyonBll.SonOrganizasyonID() + 1);
            organizasyon.Ad                = textBox1.Text;
            organizasyon.BaslangicTArihi   = dateTimePicker1.Value;
            organizasyon.BitisTarihi       = dateTimePicker2.Value;
            organizasyon.OrganizasyonGelir = numericUpDown1.Value;
            organizasyon.Kat3KişiSayısı    = (int)numericUpDown3.Value;
            adres.Sehir        = txtSehir.Text;
            adres.AcikAdres    = txtAdres.Text;
            adres.Ulke         = cmbUlke.Text;
            organizasyon.Adres = adres;
            frmOrganizasyonDetayEkle organizasyonDetay = new frmOrganizasyonDetayEkle(organizasyon);

            organizasyonDetay.Owner = this;
            organizasyonDetay.ShowDialog();
            organizasyonGelir.Butce          = numericUpDown1.Value;
            organizasyonGelir.OrganizasyonID = organizasyonBll.SonOrganizasyonID() + 1;
            yeniOrganizasyon = OrganizasyonOlustur(organizasyon);
        }
Exemple #2
0
        public void FillForm(int orgId)
        {
            OrganizasyonBLL organizasyon = new OrganizasyonBLL();
            SqlDataAdapter  adapter      = organizasyon.MuhasebeAdapterGetir(orgId);

            dt = new DataTable();
            adapter.Fill(dt);
            dataGridView1.DataSource = dt;
            int             ödenecek          = 0;
            int             harcama           = 0;
            OrganizasyonBLL organizasyonBll   = new OrganizasyonBLL();
            OrganizasyonDTO organizasyonGelir = organizasyonBll.OrganizasyonGelirGetir(orgId);
            decimal         ToplamGelir       = organizasyonGelir.OrganizasyonGelir;

            foreach (DataRow dtRow in dt.Rows)
            {
                ödenecek += Convert.ToInt32(dtRow["Odenecek"]);
                harcama  += Convert.ToInt32(dtRow["Harcama"]);
            }

            lblÖdeme.Text       = ödenecek.ToString();
            lblHarcama.Text     = harcama.ToString();
            lblGenelToplam.Text = (ödenecek + harcama).ToString();
            lblKar.Text         = $"{ToplamGelir} - {ödenecek} - {harcama} = {ToplamGelir - ödenecek - harcama}";
        }
Exemple #3
0
        private void FrmOrganizasyon_Load(object sender, EventArgs e)
        {
            OrganizasyonBLL organizasyonBLL = new OrganizasyonBLL();
            SqlDataAdapter  adapter         = organizasyonBLL.OrganizasyonAdapter();

            dt = new DataTable();
            adapter.Fill(dt);
            dataGridView1.DataSource = dt;
        }
Exemple #4
0
        public void FillOrganizasyon()
        {
            List <OrganizasyonDTO> organizasyon    = new List <OrganizasyonDTO>();
            OrganizasyonBLL        organizasyondto = new OrganizasyonBLL();

            organizasyon          = organizasyondto.OrganizasyonlarıGetir();
            cbSutun.ValueMember   = "OrganizasyonID";
            cbSutun.DisplayMember = "Ad";
            cbSutun.DataSource    = organizasyon;
        }
Exemple #5
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);
        }
Exemple #6
0
        private void btnBitir_Click(object sender, EventArgs e)
        {
            OrganizasyonBLL organizasyonBll = new OrganizasyonBLL();

            organizasyonBll.OrganizasyonEkle(yeniOrganizasyon);
            //foreach (OrganizasyonGider organizasyonGider in organizasyonGiders)
            //{
            //    OrganizasyonBLL organizasyonBll1 = new OrganizasyonBLL();
            //    organizasyonBll1.OrganizasyonGiderEkle(organizasyonGider);
            //}
            this.Close();
        }
Exemple #7
0
        private void button1_Click(object sender, EventArgs e)
        {
            OrganizasyonBLL organizasyonBll = new OrganizasyonBLL();

            this.Close();
        }