Exemple #1
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (comboFiltre.Text)
            {
            case "Daire": grpDaire.Visible = true; grpSite.Visible = false; grpApartman.Visible = false; Resim.Hide(); break;

            case "Site":
            {
                grpSite.Visible = true; grpDaire.Visible = false; grpApartman.Visible = false; Resim.Hide();
                comboSiteler.Items.Clear();
                site        Site        = new site();
                List <site> Sitelistesi = Site.SiteleriGetir();
                foreach (var item in Sitelistesi)
                {
                    comboSiteler.Items.Add(item.siteAdi);
                }
                break;
            }

            case "Apartman":
            {
                comboApartmanadi.Items.Clear();
                apartman apart = new apartman();
                grpApartman.Visible = true; grpDaire.Visible = false; grpSite.Visible = false; Resim.Hide();
                List <apartman> ApartmalListesi = apart.ApartmanlariGetir(0);
                foreach (var item in ApartmalListesi)
                {
                    comboApartmanadi.Items.Add(item.adi);
                }
                break;
            }

            default: grpApartman.Visible = false; grpDaire.Visible = false; grpSite.Visible = false; Resim.Show(); break;
            }
        }
        private void DaireSat_Load(object sender, EventArgs e)
        {
            site        Site        = new site();
            List <site> SiteListesi = Site.SiteleriGetir();

            foreach (var item in SiteListesi)
            {
                comboSiteler.Properties.Items.Add(item.siteAdi);
            }
        }
        private void comboKat_SelectedIndexChanged(object sender, EventArgs e)
        {
            comboDaireNo.Properties.Items.Clear();
            apartman apart       = new apartman();
            site     Site        = new site();
            int      daireSayisi = apart.KatdakiDaire(apart.ApartmanId(Site.SiteId(comboSiteler.Text), comboApartman.Text));

            for (int i = 1; i <= daireSayisi; i++)
            {
                comboDaireNo.Properties.Items.Add(i);
            }
        }
        private void comboSiteler_SelectedIndexChanged(object sender, EventArgs e)
        {
            comboApartman.Properties.Items.Clear();
            apartman        apart           = new apartman();
            site            st              = new site();
            int             siteid          = st.SiteId(comboSiteler.Text);
            List <apartman> ApartmanListesi = apart.ApartmanlariGetir(siteid);

            foreach (var item in ApartmanListesi)
            {
                comboApartman.Properties.Items.Add(item.adi);
            }
        }
Exemple #5
0
        private void btnFiltrele_Click(object sender, EventArgs e)
        {
            Tabloadi = comboFiltre.Text;
            gridControl1.DataSource = null;
            Daire    daire   = new Daire();
            apartman apart   = new apartman();
            site     Site    = new site();
            int      secenek = 0;//1 kiralık 2 satılık 3 kiralanmış 4 satılmış

            switch (comboFiltre.Text)
            {
            case "Daire":
            {
                if (rdKiralik.Checked == true)
                {
                    secenek = 1;
                }
                if (rdSatilik.Checked == true)
                {
                    secenek = 2;
                }
                if (rdKiralanmis.Checked == true)
                {
                    secenek = 3;
                }
                if (rdSatilmis.Checked == true)
                {
                    secenek = 4;
                }
                gridView1.Columns.Clear();
                gridControl1.DataSource = daire.DaireTablosu(secenek);
                break;
            }

            case "Apartman":
            {
                string adi = comboApartmanadi.Text;
                gridView1.Columns.Clear();
                gridControl1.DataSource = apart.ApartmanTablosu(comboApartmanadi.Text);
                break;
            }

            case "Site":
            {
                string adi = comboSiteler.Text;
                gridView1.Columns.Clear();
                gridControl1.DataSource = Site.SiteTablosu(comboSiteler.Text);
                break;
            }
            }
        }
        private void comboApartman_SelectedIndexChanged(object sender, EventArgs e)
        {
            comboKat.Properties.Items.Clear();
            apartman apart = new apartman();
            site     Site  = new site();
            Daire    daire = new Daire();

            string[] durumvefiyat = daire.DaireDurumuVeFiyati(ApartmanId(Site.SiteId(comboSiteler.Text), comboApartman.Text));
            txtDurum.Text = durumvefiyat[0];
            txtFiyat.Text = durumvefiyat[1];
            int kat = apart.KatSayisi(apart.ApartmanId(Site.SiteId(comboSiteler.Text), comboApartman.Text));

            for (int i = 1; i <= kat; i++)
            {
                comboKat.Properties.Items.Add(i);
            }
        }
Exemple #7
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (tabloadi == "Apartman")
     {
         guncellenecek = new string[3];
         apartman apart = new apartman();
         guncellenecek[0] = txtApartmanAdi.Text;
         guncellenecek[1] = txtApartmanAcıklama.Text;
         guncellenecek[2] = txtApartmanOzellikler.Text;
         if (apart.Guncelle(id, guncellenecek))
         {
             MessageBox.Show("Güncellendi");
         }
     }
     else if (tabloadi == "Daire")
     {
         Daire daire = new Daire();
         guncellenecek    = new string[4];
         guncellenecek[0] = txtAlan.Text;
         guncellenecek[1] = comboTipi.Text;
         guncellenecek[2] = txtFiyat.Text;
         guncellenecek[3] = MusteriId(comboMusterisi.Text).ToString();
         if (daire.Guncelle(id, guncellenecek))
         {
             MessageBox.Show("GÜncellendi");
         }
     }
     else if (tabloadi == "Site")
     {
         site Site = new site();
         guncellenecek    = new string[7];
         guncellenecek[0] = txtSiteadi.Text;
         guncellenecek[1] = txtSiteOzellikler.Text;
         guncellenecek[2] = txtYoneticiadi.Text;
         guncellenecek[3] = txtYoneticitelefon.Text;
         guncellenecek[4] = txtSitetelefon.Text;
         guncellenecek[5] = txtSiteadres.Text;
         guncellenecek[6] = txtAciklama.Text;
         if (Site.Guncelle(id, guncellenecek))
         {
             MessageBox.Show("Güncellendi");
         }
     }
     this.Close();
 }
Exemple #8
0
        public List <site> SiteleriGetir()
        {
            baglanti = new dbConnection();
            site        Site        = new site();
            List <site> SiteListesi = new List <site>();
            string      sorgu       = "SELECT * FROM tblSite";
            DataTable   dt          = baglanti.executeSelectQuery(sorgu, null);

            if (dt.Rows.Count > 0)
            {
                foreach (DataRow item in dt.Rows)
                {
                    Site         = new site();
                    Site.id      = Convert.ToInt32(item["ID"]);
                    Site.siteAdi = item["ADI"].ToString();
                    SiteListesi.Add(Site);
                }
            }
            return(SiteListesi);
        }
Exemple #9
0
        private void btnEkle_Click(object sender, EventArgs e)
        {
            Mesaj mesaj = new Mesaj();
            bool  durum = true;

            if (txtSiteadi.Text == "")
            {
                durum = false;
            }
            if (txtOzellikler.Text == "")
            {
                durum = false;
            }
            if (txtYoneticiadi.Text == "")
            {
                durum = false;
            }
            if (txtYoneticisoyadi.Text == "")
            {
                durum = false;
            }
            if (txtYoneticitelefon.Text == "")
            {
                durum = false;
            }
            if (txtSitetelefon.Text == "")
            {
                durum = false;
            }
            if (txtSiteadres.Text == "")
            {
                durum = false;
            }
            if (txtSiteaciklama.Text == "")
            {
                durum = false;
            }
            if (durum == true)
            {
                if (mesaj.KayitEklemeOnay())
                {
                    site st = new site();
                    st.siteAdi           = txtSiteadi.Text;
                    st.adres             = txtSiteadres.Text;
                    st.siteTelefon       = txtSitetelefon.Text;
                    st.ozellikler        = txtOzellikler.Text;
                    st.acıklama          = txtSiteaciklama.Text;
                    st.yoneticiAdiSoyadi = string.Concat(txtYoneticiadi.Text, txtYoneticisoyadi.Text);
                    st.yoneticiTelefon   = txtYoneticitelefon.Text;
                    if (st.Kaydet())
                    {
                        mesaj.KayitYapildi();
                    }
                    else
                    {
                        mesaj.KayitYapilmadi();
                    }
                }
            }
            else
            {
                mesaj.BosAlan();
            }
        }
        private void btnEkle_Click(object sender, EventArgs e)
        {
            Mesaj     mesaj     = new Mesaj();
            musteri   must      = new musteri();
            Daire     daire     = new Daire();
            site      site      = new site();
            apartman  apart     = new apartman();
            Kasa      kasa      = new Kasa();
            Satis     satis     = new Satis();
            Kasaislem kasaislem = new Kasaislem();
            bool      durum     = true;

            if (txtTelefon.Text == "")
            {
                durum = false;
            }
            if (txtAd.Text == "")
            {
                durum = false;
            }
            if (txtSoyad.Text == "")
            {
                durum = false;
            }
            if (txtAdres.Text == "")
            {
                durum = false;
            }
            if (comboSiteler.Text == "")
            {
                durum = false;
            }
            if (comboApartman.Text == "")
            {
                durum = false;
            }
            if (comboKat.Text == "")
            {
                durum = false;
            }
            if (txtFiyat.Text == "")
            {
                durum = false;
            }
            int musteriid = must.MusteriId(txtTelefon.Text);
            int daireid   = daire.DaireId(apart.ApartmanId(site.SiteId(comboSiteler.Text), comboApartman.Text), Convert.ToInt32(comboKat.Text), Convert.ToInt32(comboDaireNo.Text));

            if (durum == true)
            {
                decimal fiyat = Convert.ToDecimal(txtFiyat.Text);

                if (must.DaireIdGuncelle(musteriid, daireid) && daire.MusteriIdGuncelle(daireid, musteriid))
                {
                    if (kasa.ParaIslem(fiyat, DateTime.Now, true))
                    {
                        kasaislem.IslemAdi   = txtDurum.Text;
                        kasaislem.ParaTutari = Convert.ToDecimal(txtFiyat.Text);
                        kasaislem.Kaydet();
                        satis.MusteriId = must.MusteriId(txtTelefon.Text);
                        satis.DaireId   = daireid;
                        satis.Fiyat     = Convert.ToDecimal(txtFiyat.Text);
                        satis.Tipi      = txtDurum.Text;
                        satis.Tarih     = DateTime.Now;
                        if (satis.Kaydet())
                        {
                            mesaj.KayitYapildi();
                        }
                    }
                }
            }
            else
            {
                mesaj.BosAlan();
            }
        }