コード例 #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);
        }
コード例 #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}";
        }
コード例 #3
0
        public frmOrganizasyonDetayEkle(OrganizasyonDTO organizasyon)
        {
            InitializeComponent();


            organizasyonDto    = organizasyon;
            organizasyonGiders = new List <OrganizasyonGider>();
            manken             = new MankenBLL();
            fullName           = manken.MankenAdDTOGetir();
        }
コード例 #4
0
        public static List <OrganizasyonDTO> OrganizasyonDTOGetir()
        {
            DBHelper dBHelper = new DBHelper();
            //_organizasyondto.Clear();
            string cmdText = "select*from Organizasyon";
            Dictionary <string, object> organizasyon  = new Dictionary <string, object>();
            OrganizasyonDTO             organizasyon1 = null;
            SqlDataReader reader = dBHelper.ExecuteReader(cmdText, organizasyon);

            while (reader.Read())
            {
                organizasyon1                = new OrganizasyonDTO();
                organizasyon1.Ad             = reader["Ad"].ToString();
                organizasyon1.OrganizasyonID = (int)reader["OrganizasyonID"];
                _organizasyondto.Add(organizasyon1);
            }
            reader.Close();
            return(_organizasyondto);
        }
コード例 #5
0
        public Organizasyon OrganizasyonOlustur(OrganizasyonDTO organizasyonDto)
        {
            Organizasyon organizasyon = new Organizasyon();

            organizasyon.OrganizasyonGider = organizasyonGiders;
            organizasyon.Ad = organizasyonDto.Ad;
            organizasyon.BaslangicTArihi = organizasyonDto.BaslangicTArihi;
            organizasyon.BitisTarihi     = organizasyonDto.BitisTarihi;
            // organizasyon.MusteriID = müsteribll.müsterigetir(ad);
            organizasyon.OrganizasyonID    = organizasyonDto.OrganizasyonID;
            organizasyon.OrganizasyonAdres = new List <Adres>()
            {
                organizasyonDto.Adres
            };
            organizasyon.OrganizasyonGelir = new List <OrganizasyonGelir>()
            {
                new OrganizasyonGelir()
                {
                    OrganizasyonID = organizasyonDto.OrganizasyonID, Butce = organizasyonDto.OrganizasyonGelir
                }
            };
            return(organizasyon);
        }
コード例 #6
0
        public static OrganizasyonDTO OrganizasyonDTOGelirGetir(int orgId)
        {
            DBHelper dBHelper = new DBHelper();

            _organizasyondto.Clear();
            string cmdText = "select Ad,o.OrganizasyonID,Butce from Organizasyon o join OrganizasyonGelir og on og.OrganizasyonID = o.OrganizasyonID where og.OrganizasyonID = @oid";
            Dictionary <string, object> organizasyon = new Dictionary <string, object>();

            organizasyon.Add("@oid", orgId);
            OrganizasyonDTO organizasyon1 = null;
            SqlDataReader   reader        = dBHelper.ExecuteReader(cmdText, organizasyon);

            while (reader.Read())
            {
                organizasyon1                   = new OrganizasyonDTO();
                organizasyon1.Ad                = reader["Ad"].ToString();
                organizasyon1.OrganizasyonID    = (int)reader["OrganizasyonID"];
                organizasyon1.OrganizasyonGelir = (decimal)reader["Butce"];
                _organizasyondto.Add(organizasyon1);
            }
            reader.Close();
            return(_organizasyondto[_organizasyondto.Count - 1]);
        }