Gry006
Femtopat
- Katılım
- 23 Şubat 2023
- Mesajlar
- 5
Daha fazla
- Cinsiyet
- Erkek
NOT : PersonelID kısmı benim tablomdaki ismi [k_id] STOKID kısmı ise [id]
try
{
string PersonelID = txtPersonelID.Text;
string StokID = txtStokID.Text;
DateTime ZimmetTarihi = ZimmetEkleDateTime.Value;
string query3 = "SELECT * FROM tblPersonel WHERE @PersonelID = PersonelID";
cmd3 = new SqlCommand(query3, bgl.baglanti());
cmd3.Parameters.AddWithValue("@PersonelID", PersonelID);
string query2 = "SELECT UrunAdeti FROM tblStok WHERE @StokID = StokID";
cmd2 = new SqlCommand(query2, bgl.baglanti());
cmd2.Parameters.AddWithValue("@StokID", StokID);
using (SqlDataReader reader = cmd2.ExecuteReader())
{
if (reader.Read())
{
if (0 == Convert.ToInt32(reader["UrunAdeti"]))
{
MessageBox.Show("Zimmete eklenecek ürün stokta mevcut değil.");
}
else
{
using (SqlDataReader reader2 = cmd3.ExecuteReader())
{
if (reader2.Read())
{
MessageBox.Show("Zimmet Ekleme Başarılı.");
}
else
MessageBox.Show("Personel bulunamadı");
}
}
}
else
MessageBox.Show("Ürün mevcut değildir");
}
bgl.baglanti().Close();
string query = "EXEC ZimmetEkle @PersonelID,@StokID,@ZimmetTarihi";
//cmd = new SqlCommand(query, Connection.STR);
cmd = new SqlCommand(query, bgl.baglanti());
cmd.Parameters.AddWithValue("@PersonelID", PersonelID);
cmd.Parameters.AddWithValue("@StokID", StokID);
cmd.Parameters.AddWithValue("@ZimmetTarihi", ZimmetTarihi);
cmd.ExecuteNonQuery();
bgl.baglanti().Close();
}
catch (Exception ex)
{
MessageBox.Show(" Hata : " + ex);
}
}
try
{
string PersonelID = txtPersonelID.Text;
string StokID = txtStokID.Text;
DateTime ZimmetTarihi = ZimmetEkleDateTime.Value;
string query3 = "SELECT * FROM tblPersonel WHERE @PersonelID = PersonelID";
cmd3 = new SqlCommand(query3, bgl.baglanti());
cmd3.Parameters.AddWithValue("@PersonelID", PersonelID);
string query2 = "SELECT UrunAdeti FROM tblStok WHERE @StokID = StokID";
cmd2 = new SqlCommand(query2, bgl.baglanti());
cmd2.Parameters.AddWithValue("@StokID", StokID);
using (SqlDataReader reader = cmd2.ExecuteReader())
{
if (reader.Read())
{
if (0 == Convert.ToInt32(reader["UrunAdeti"]))
{
MessageBox.Show("Zimmete eklenecek ürün stokta mevcut değil.");
}
else
{
using (SqlDataReader reader2 = cmd3.ExecuteReader())
{
if (reader2.Read())
{
MessageBox.Show("Zimmet Ekleme Başarılı.");
}
else
MessageBox.Show("Personel bulunamadı");
}
}
}
else
MessageBox.Show("Ürün mevcut değildir");
}
bgl.baglanti().Close();
string query = "EXEC ZimmetEkle @PersonelID,@StokID,@ZimmetTarihi";
//cmd = new SqlCommand(query, Connection.STR);
cmd = new SqlCommand(query, bgl.baglanti());
cmd.Parameters.AddWithValue("@PersonelID", PersonelID);
cmd.Parameters.AddWithValue("@StokID", StokID);
cmd.Parameters.AddWithValue("@ZimmetTarihi", ZimmetTarihi);
cmd.ExecuteNonQuery();
bgl.baglanti().Close();
}
catch (Exception ex)
{
MessageBox.Show(" Hata : " + ex);
}
}
Son düzenleyen: Moderatör: