private void button1_Click(object sender, EventArgs e) { if (textBox1.Text.Trim() == "") { MessageBox.Show("Birim Adı Alanını Doldurunuz"); return; } DataLogic.BIRIM birimler = new DataLogic.BIRIM(); Entities.BIRIM degisken = new Entities.BIRIM(); degisken.BirimAdi = textBox1.Text.ToUpper(); int a = birimler.kaydetBirim(degisken); if (a == 1) { MessageBox.Show("İşleminiz Gerçekleştirildi", "Satış Programı", MessageBoxButtons.OK, MessageBoxIcon.Information); textBox1.Text = ""; getirBirimler(); } else if (a == -1) { MessageBox.Show("İşleminiz Yapılamadı\n\nAynı Birim Sistemde Kayıtlı", "Satış Programı", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public int kaydetBirim(Entities.BIRIM degisken) { try { SqlConnection cnn = new SqlConnection(); cnn.ConnectionString = Settings.connectionString; SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; cmd.CommandText = "INSERT INTO BIRIM (BirimAdi) values (@BirimAdi)"; cmd.Parameters.Add("@BirimAdi", SqlDbType.VarChar, 50); cmd.Parameters["@BirimAdi"].Value = degisken.BirimAdi; if (cnn.State == ConnectionState.Closed) { cnn.Open(); } int a = cmd.ExecuteNonQuery(); if (cnn.State == ConnectionState.Open) { cnn.Close(); } return(a); } catch { return(-1); } }