public tbl_FaturaGiderTablosu Guncelle(tbl_FaturaGiderTablosu bilgi) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_ID, SqlDbType.Int, 4), new SqlParameter(PARM_FATURA_ABONE_NO, SqlDbType.VarChar, 50), new SqlParameter(PARM_FATURA_TUTARI, SqlDbType.Float, 8), }; int index = 0; parms[index++].Value = bilgi.id; parms[index++].Value = bilgi.fatura_abone_no; parms[index++].Value = bilgi.fatura_tutari; SQLHelper.ExecuteConcurrentNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_GUNCELLE, parms); return(bilgi); }
public int YeniKaydet(tbl_FaturaGiderTablosu bilgi) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_ID, SqlDbType.Int, 4), new SqlParameter(PARM_FATURA_ABONE_NO, SqlDbType.VarChar, 50), new SqlParameter(PARM_FATURA_TUTARI, SqlDbType.Float, 8), }; int index = 0; parms[index++].Direction = ParameterDirection.Output; parms[index++].Value = bilgi.fatura_abone_no; parms[index++].Value = bilgi.fatura_tutari; SQLHelper.ExecuteNonQuery(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_YENI_KAYDET, parms); return((int)parms[0].Value); }
private async void btnSorgula_Click(object sender, EventArgs e) { if (!frmPttLogin.CheckForInternetConnection()) { MessageBox.Show("İnternet bağlantınızı kontrol edin!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!task.oturumKontrol()) { MessageBox.Show("Oturumunuz kapatılmış yeniden oturum açınız"); this.Hide(); Form f = Application.OpenForms["frmPttLogin"]; ((frmPttLogin)f).Show(); return; } if (task.telStatus == TelTaskStatus.Running) { MessageBox.Show("Zaten çalışan bir sorgulama işlemi var.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } lblSorgulama.Text = "Sorgulama devam ediyor..."; tbl_FaturaAboneNo faturalar = new tbl_FaturaAboneNo(); string[] numaralar = faturalar.spBinaAdiFaturaTuru(bina_AdıComboBox.Text, fatura_AdıComboBox.Text); sorgulama = await task.getFatura(numaralar, fatura_AdıComboBox.Text.ToUpper()); XtraMessageBox.Show("Sorgulama tamamlandı"); lblSorgulama.Text = ""; prgSorgulama.Value = 0; objCrm.cookieKaydet(); tbl_FaturaGiderTablosu faturaSorgu = new tbl_FaturaGiderTablosu(); foreach (var item in sorgulama) { if (faturaSorgu.faturaDonemiSorgusu(item.AboneNo, item.FaturaDonemi)) { faturaSorgu.spFaturaGiderEkle(item.AboneNo, item.FaturaDonemi, (float)Convert.ToDouble(item.Fiyat)); } } gridDoldur(); }
public tbl_FaturaGiderTablosu FindById(int id) { SqlParameter[] parms = new SqlParameter[] { new SqlParameter(PARM_ID, SqlDbType.Int, 4), }; parms[0].Value = id; using (SqlDataReader reader = SQLHelper.ExecuteReader(SQLHelper.BilisimLibraryDbConnectionString, CommandType.Text, SQL_FIND_BY_ID, parms)) { if (reader.Read()) { tbl_FaturaGiderTablosu bilgi = new tbl_FaturaGiderTablosu(); bilgi.PopulateDataReader(reader); return(bilgi); } else { throw new DBKayitBulunamadiException(this.GetType(), "SQL_FIND_BY_ID", id); } } }