Пример #1
0
        private void btnKasaislemleri_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Kasa   kasa  = new Kasa();
            string metin = "Kasanızda " + kasa.GuncelPara().ToString() + " ₺ Para Bulunmaktadır.\n Ve son işlem tatihi " + kasa.SonIslemTarihi().ToString() + "";

            MessageBox.Show(metin, "Bildirim", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
        }
Пример #2
0
        private void btnOnaylaPraekle_Click(object sender, EventArgs e)
        {
            Kasa      kasa      = new Kasa();
            Kasaislem kasaislem = new Kasaislem();

            kasaislem.IslemAdi   = "Para Yatırma";
            kasaislem.ParaTutari = Convert.ToDecimal(txtEklenecektutar.Text);
            kasaislem.Kaydet();
            kasa.ParaIslem(Convert.ToInt32(txtEklenecektutar.Text), DateTime.Now, true);
            MessageBox.Show("Para Başarıyla Eklendi .", "Bildirim.", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }
Пример #3
0
        public bool ParaIslem(decimal Para, DateTime Tarih, bool Durum)//durum true ise ekler false isa çıkarır
        {
            Kasa kasa = new Kasa();

            Baglanti = new dbConnection();
            int guncel = Durum == true?kasa.GuncelPara() + Convert.ToInt32(Para) : kasa.GuncelPara() - Convert.ToInt32(Para);

            string     Sorgu = "update tblKasa set PARA='" + guncel + "',ISLEMTARIHI=@ISLEMTARIHI where ID='" + 2 + "'";
            SqlCommand komut = new SqlCommand(Sorgu, Baglanti.Baglanti());

            komut.Parameters.AddWithValue("@ISLEMTARIHI", Tarih);
            komut.ExecuteNonQuery();

            return(true);
        }
Пример #4
0
        private void ParaIslemleri_Load(object sender, EventArgs e)
        {
            Kasa kasa = new Kasa();

            foreach (var series in Grafik.Series)
            {
                series.Points.Clear();
            }
            Grafik.Series["Kiralanan"].Points.Add(kasa.KiralananDaire());
            Grafik.Series["Satilan"].Points.Add(kasa.SatilanDaire());
            Grafik.Series["Para"].Points.Add(kasa.GuncelPara() / 10000);
            grpParacek.Visible         = false;
            grpParaekle.Visible        = false;
            txtGuncelParaParacek.Text  = kasa.GuncelPara().ToString();
            txtGuncelParaParaekle.Text = kasa.GuncelPara().ToString();
            txtPara.Text      = kasa.GuncelPara().ToString();
            txtSatilan.Text   = kasa.SatilanDaire().ToString();
            txtKiralanan.Text = kasa.KiralananDaire().ToString();
        }
Пример #5
0
        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();
            }
        }