Пример #1
0
        private void frmGelirKayit_Load(object sender, EventArgs e)
        {
            tbl_Binalar bina = new tbl_Binalar();

            binalar  = bina.Listele().ToList();
            daireler = daire.Listele().ToList();
            foreach (tbl_Binalar binaAdi in binalar)
            {
                cmbBinaAdi.Items.Add(binaAdi.Bina_adi);
            }
            tbl_GelirTuru        gelirTuru = new tbl_GelirTuru();
            List <tbl_GelirTuru> gelirList = new List <tbl_GelirTuru>();

            gelirList = gelirTuru.Listele().ToList();
            foreach (tbl_GelirTuru gelir in gelirList)
            {
                cmbGelirTuru.Items.Add(gelir.Gelir_adi);
            }
            DateTime time = DateTime.Now;
            string   year = time.Year.ToString();

            for (int i = 1; i < 13; i++)
            {
                cmbKiraDonemi.Items.Add(year + "/" + i);
            }
            cmbKiraDonemi.SelectedItem  = KiraDonemi;
            cmbBinaAdi.SelectedItem     = ApartAdi;
            cmbDaireKapiNo.SelectedItem = DaireKapiNo;
            txtTcKimlikNo.Text          = TcKimlikNo;
            griddoldur();
        }
Пример #2
0
        public int YeniKaydet(tbl_Binalar bilgi)
        {
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter(PARM_BINA_ID, SqlDbType.Int, 4),
                new SqlParameter(PARM_BINA_ADI, SqlDbType.NVarChar, 100),
                new SqlParameter(PARM_BINA_ADRESI, SqlDbType.NVarChar, 300),
                new SqlParameter(PARM_BINA_DAIRE_SAYISI, SqlDbType.Int, 4),
                new SqlParameter(PARM_BINA_IRTIBAT_TEL_NO, SqlDbType.VarChar, 14),
                new SqlParameter(PARM_BINA_IRTIBAT_TEL_NO2, SqlDbType.VarChar, 14),
                new SqlParameter(PARM_BINA_ACIKLAMA, SqlDbType.NVarChar, 1024),
                new SqlParameter(PARM_BINA_KAYIT_TARIHI, SqlDbType.DateTime, 8),
                new SqlParameter(PARM_BINA_KAYIT_EDEN_YONETICI_ID, SqlDbType.Int, 4),
                new SqlParameter(PARM_BINA_DUZENLEME_TARIHI, SqlDbType.DateTime, 8),
                new SqlParameter(PARM_BINA_KAYIT_DUZENLEYEN_YONETICI_ID, SqlDbType.Int, 4),
            };
            int index = 0;

            parms[index++].Direction = ParameterDirection.Output;
            parms[index++].Value     = bilgi.bina_adi;
            parms[index++].Value     = bilgi.bina_adresi;
            parms[index++].Value     = bilgi.bina_daire_sayisi;
            parms[index++].Value     = bilgi.bina_irtibat_tel_no;
            parms[index++].Value     = bilgi.bina_irtibat_tel_no2;
            parms[index++].Value     = bilgi.bina_aciklama;
            parms[index++].Value     = DateTime.Now;
            parms[index++].Value     = 1;
            parms[index++].Value     = DateTime.Now;
            parms[index++].Value     = 1;
            SQLHelper.ExecuteNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_YENI_KAYDET, parms);
            return((int)parms[0].Value);
        }
Пример #3
0
        public tbl_Binalar Guncelle(tbl_Binalar bilgi)
        {
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter(PARM_BINA_ID, SqlDbType.Int, 4),
                new SqlParameter(PARM_BINA_ADI, SqlDbType.NVarChar, 100),
                new SqlParameter(PARM_BINA_ADRESI, SqlDbType.NVarChar, 300),
                new SqlParameter(PARM_BINA_DAIRE_SAYISI, SqlDbType.Int, 4),
                new SqlParameter(PARM_BINA_IRTIBAT_TEL_NO, SqlDbType.VarChar, 14),
                new SqlParameter(PARM_BINA_IRTIBAT_TEL_NO2, SqlDbType.VarChar, 14),
                new SqlParameter(PARM_BINA_ACIKLAMA, SqlDbType.NVarChar, 1024),
                new SqlParameter(PARM_BINA_DUZENLEME_TARIHI, SqlDbType.DateTime, 8),
                new SqlParameter(PARM_BINA_KAYIT_DUZENLEYEN_YONETICI_ID, SqlDbType.Int, 4),
            };
            int index = 0;

            parms[index++].Value = bilgi.bina_id;
            parms[index++].Value = bilgi.bina_adi;
            parms[index++].Value = bilgi.bina_adresi;
            parms[index++].Value = bilgi.bina_daire_sayisi;
            parms[index++].Value = bilgi.bina_irtibat_tel_no;
            parms[index++].Value = bilgi.bina_irtibat_tel_no2;
            parms[index++].Value = bilgi.bina_aciklama;
            parms[index++].Value = DateTime.Now;
            parms[index++].Value = 1;
            SQLHelper.ExecuteConcurrentNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_GUNCELLE, parms);
            return(bilgi);
        }
Пример #4
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     try
     {
         if (gvBinalar.FocusedRowHandle < 0)
         {
             return;    // ilgili metottan dışarıya çıkılır, alttaki kod grubu çalışmaz
         }
         DialogResult cevap = XtraMessageBox.Show("Kaydı silmek istiyor musunuz?",
                                                  "AYS", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (cevap == DialogResult.No) //Kullanıcıdan Hayır seçildiyse
         {
             return;
         }
         tbl_Binalar bina = new tbl_Binalar();
         bina.Sil(Convert.ToInt32(bina_idTextBox.Text));
         GridiDoldur();
     }
     catch (Exception hata)
     {
         XtraMessageBox.Show("Hata : " + hata.Message + "\r\n Hata Açıklama:" + hata.StackTrace,
                             "AYS", MessageBoxButtons.OK,
                             MessageBoxIcon.Error);
     }
 }
Пример #5
0
        private void frmMusteriler_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'aYSDataSet.tbl_GelirTuru' table. You can move, or remove it, as needed.
            this.tbl_GelirTuruTableAdapter.Fill(this.aYSDataSet.tbl_GelirTuru);
            // TODO: This line of code loads data into the 'aYSDataSet.tbl_Musteriler' table. You can move, or remove it, as needed.
            this.tbl_MusterilerTableAdapter.Fill(this.aYSDataSet.tbl_Musteriler);
            //griddoldur();
            tbl_Binalar bina = new tbl_Binalar();

            binalar  = bina.Listele().ToList();
            daireler = daire.Listele().ToList();
            foreach (tbl_Binalar binaAdi in binalar)
            {
                cmbBinaAdi.Items.Add(binaAdi.Bina_adi);
            }
            griddoldur();
            DateTime time = DateTime.Now;
            string   year = time.Year.ToString();

            for (int i = 1; i < 13; i++)
            {
                cmbKiraDonemi.Items.Add(year + "/" + i);
            }
            chkKayitli.Checked = true;
            chkYetkili.Checked = true;
        }
Пример #6
0
        private void gvBinalar_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            if (gvBinalar.FocusedRowHandle < 0)
            {
                AlanBosalt();
                return;
            }
            DataRow     dr    = gvBinalar.GetDataRow(gvBinalar.FocusedRowHandle);
            tbl_Binalar liste = new tbl_Binalar();

            this.Bilgi = liste.FindById(Convert.ToInt32(dr["bina_id"]));
        }
Пример #7
0
        private void frmMusteriEkleme_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'aYSDataSet.tbl_Musteriler' table. You can move, or remove it, as needed.
            this.tbl_MusterilerTableAdapter.Fill(this.aYSDataSet.tbl_Musteriler);
            // TODO: This line of code loads data into the 'aYSDataSet.spMusteriDaireBina' table. You can move, or remove it, as needed.
            this.spMusteriDaireBinaTableAdapter.Fill(this.aYSDataSet.spMusteriDaireBina);
            AlanEnabled(false);
            gridDoldur();
            tbl_Binalar bina = new tbl_Binalar();

            binalar = bina.Listele().ToList();

            foreach (tbl_Binalar binaAdi in binalar)
            {
                bina_adiComboBox.Items.Add(binaAdi.Bina_adi);
            }
        }
Пример #8
0
        private void frmFaturaSorgula_Load(object sender, EventArgs e)
        {
            gridDoldur();
            tbl_FaturaTuru        faturaTuru = new tbl_FaturaTuru();
            List <tbl_FaturaTuru> liste      = faturaTuru.Listele().ToList();

            foreach (var item in liste)
            {
                fatura_AdıComboBox.Items.Add(item.Fatura_adi);
            }
            tbl_Binalar        bina    = new tbl_Binalar();
            List <tbl_Binalar> binalar = bina.Listele().ToList();

            foreach (var item in binalar)
            {
                bina_AdıComboBox.Items.Add(item.Bina_adi);
            }
        }
Пример #9
0
        public tbl_Binalar FindById(int bina_id)
        {
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter(PARM_BINA_ID, SqlDbType.Int, 4),
            };
            parms[0].Value = bina_id;

            using (SqlDataReader reader = SQLHelper.ExecuteReader(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_FIND_BY_ID, parms))
            {
                if (reader.Read())
                {
                    tbl_Binalar bilgi = new tbl_Binalar();
                    bilgi.PopulateDataReader(reader);
                    return(bilgi);
                }
                else
                {
                    throw new DBKayitBulunamadiException(this.GetType(), "SQL_FIND_BY_ID", bina_id);
                }
            }
        }
Пример #10
0
        private void frmFaturaGelirKayit_Load(object sender, EventArgs e)
        {
            tbl_Binalar bina = new tbl_Binalar();

            binalar  = bina.Listele().ToList();
            daireler = daire.Listele().ToList();
            foreach (tbl_Binalar binaAdi in binalar)
            {
                cmbBinaAdi.Items.Add(binaAdi.Bina_adi);
            }
            DateTime time = DateTime.Now;
            string   year = time.Year.ToString();

            for (int i = 1; i < 13; i++)
            {
                cmbKiraDonemi.Items.Add(year + "/" + i);
            }
            cmbKiraDonemi.SelectedItem  = FaturaDonemi;
            cmbBinaAdi.SelectedItem     = ApartAdi;
            cmbDaireKapiNo.SelectedItem = DaireKapiNo;
            txtAboneNo.Text             = AboneNo;
            griddoldur();
        }
Пример #11
0
        private void frmFatura_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'aYSDataSet.spFatura' table. You can move, or remove it, as needed.

            gridDoldur();
            tbl_FaturaTuru        faturaTuru = new tbl_FaturaTuru();
            List <tbl_FaturaTuru> liste      = faturaTuru.Listele().ToList();

            foreach (var item in liste)
            {
                fatura_AdıComboBox.Items.Add(item.Fatura_adi);
            }
            tbl_Binalar bina = new tbl_Binalar();

            binalar = bina.Listele().ToList();
            foreach (var item in binalar)
            {
                bina_AdıComboBox.Items.Add(item.Bina_adi);
            }
            tbl_Daireler daire = new tbl_Daireler();

            daireler = daire.Listele().ToList();
            AlanEnabled(false);
        }
Пример #12
0
 private void AlanBosalt()
 {
     this.Bilgi = new tbl_Binalar();
 }
Пример #13
0
        private void GridiDoldur()
        {
            tbl_Binalar bina = new tbl_Binalar();

            gcBinalar.DataSource = bina.Listele().ToDataTable();
        }
Пример #14
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                #region Boş Alan kontrolleri yapılıyor...
                if (bina_adiTextBox.Text == "")
                {
                    XtraMessageBox.Show("Bina Adı Boş geçilemez...", "AYS",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    bina_adiTextBox.Focus();
                    return;
                }
                if (bina_adresiTextBox.Text == "")
                {
                    XtraMessageBox.Show("Bina Adresi Boş geçilemez...", "AYS",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    bina_adresiTextBox.Focus();
                    return;
                }
                if (bina_daire_sayisiMaskedTextBox.Text == "")
                {
                    XtraMessageBox.Show("Bina Daire Sayısı Boş geçilemez...", "AYS",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    bina_daire_sayisiMaskedTextBox.Focus();
                    return;
                }
                if (bina_irtibat_tel_noMaskedTextBox.Text == "")
                {
                    XtraMessageBox.Show("Bina irtibat Numarası Boş geçilemez...", "AYS",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    bina_irtibat_tel_noMaskedTextBox.Focus();
                    return;
                }


                #endregion

                if (YeniKayit)  // muadil kod karşılığı (YeniKayit==true)
                {
                    #region Yeni Kayıt

                    tbl_Binalar yeni = new tbl_Binalar();
                    yeni.YeniKaydet(this.Bilgi);
                    XtraMessageBox.Show("Kayıt tamamlandı", "AYS", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    #endregion
                }
                else
                {
                    #region Güncelleme işlemi
                    tbl_Binalar yeni = new tbl_Binalar();
                    yeni.Guncelle(this.Bilgi);
                    XtraMessageBox.Show("Kayıt güncellendi", "AYS", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    #endregion
                }
                GridiDoldur();
                AlanEnabled(false);
            }
            catch (Exception hata)
            {
                XtraMessageBox.Show("Hata Kodu : " + hata.Message + "\r\n Hata Detayı: " + hata.StackTrace,
                                    "AYS", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }