예제 #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_GelirTuru bilgi)
        {
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter(PARM_GELIR_TURU_ID, SqlDbType.Int, 4),
                new SqlParameter(PARM_GELIR_ADI, SqlDbType.NVarChar, 100),
            };
            int index = 0;

            parms[index++].Direction = ParameterDirection.Output;
            parms[index++].Value     = bilgi.gelir_adi;
            SQLHelper.ExecuteNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_YENI_KAYDET, parms);
            return((int)parms[0].Value);
        }
예제 #3
0
        public tbl_GelirTuru Guncelle(tbl_GelirTuru bilgi)
        {
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter(PARM_GELIR_TURU_ID, SqlDbType.Int, 4),
                new SqlParameter(PARM_GELIR_ADI, SqlDbType.NVarChar, 100),
            };
            int index = 0;

            parms[index++].Value = bilgi.gelir_turu_id;
            parms[index++].Value = bilgi.gelir_adi;
            SQLHelper.ExecuteConcurrentNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_GUNCELLE, parms);
            return(bilgi);
        }
예제 #4
0
        public tbl_GelirTuru FindById(int gelir_turu_id)
        {
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter(PARM_GELIR_TURU_ID, SqlDbType.Int, 4),
            };
            parms[0].Value = gelir_turu_id;

            using (SqlDataReader reader = SQLHelper.ExecuteReader(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_FIND_BY_ID, parms))
            {
                if (reader.Read())
                {
                    tbl_GelirTuru bilgi = new tbl_GelirTuru();
                    bilgi.PopulateDataReader(reader);
                    return(bilgi);
                }
                else
                {
                    throw new DBKayitBulunamadiException(this.GetType(), "SQL_FIND_BY_ID", gelir_turu_id);
                }
            }
        }