public bool IslemUzayanEkle(cServisUzayan su) { bool sonuc = false; SqlConnection conn = new SqlConnection(cGenel.connstr); SqlCommand comm = new SqlCommand("insert into ServisUzayan (CariAd,Plaka,ServisAd,UrunAd) values (@CariAd, @Plaka, @ServisAd, @UrunAd)", conn); comm.Parameters.Add("@CariAd",SqlDbType.VarChar).Value=su._cariAd; comm.Parameters.Add("@Plaka", SqlDbType.VarChar).Value = su._plaka; comm.Parameters.Add("@ServisAd", SqlDbType.VarChar).Value = su._servisAd; comm.Parameters.Add("@UrunAd", SqlDbType.VarChar).Value = su._urunAd; if (conn.State == ConnectionState.Closed) conn.Open(); try { sonuc = Convert.ToBoolean(comm.ExecuteNonQuery()); } catch (SqlException ex) { MessageBox.Show(ex.Message); } finally { conn.Close(); } return sonuc; }
private void btnYenile_Click(object sender, EventArgs e) { cServisUzayan su = new cServisUzayan(); DataTable dt = new DataTable(); dt = su.IslemUzayanDanismanGoster(); dgvIslemUzayan.DataSource = dt; }
private void btnGonder_Click(object sender, EventArgs e) { cbServisIslemleri.Enabled = false; cbUrunler.Enabled = false; cServisUzayan su = new cServisUzayan(); su.CariAd = txtCari.Text; su.Plaka = txtPlaka.Text; su.ServisAd = txtServisIslemleri.Text; su.UrunAd = txtUrunler.Text; if (txtCari.Text.Trim() != "" && txtPlaka.Text.Trim() != "" && txtServisIslemleri.Text.Trim() != "" && txtUrunler.Text.Trim() != "") { if (MessageBox.Show("İşlem gönderilsin mi?", "UYARI?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { client.SendBildirim(); if (su.IslemUzayanEkle(su)) { MessageBox.Show("Mesajınız Danışmana İletilmiştir"); } else MessageBox.Show("Mesajınız Danışmana İletilemedi !!!!"); btnCariBul.Enabled = false; cbServisIslemleri.Enabled = false; cbUrunler.Enabled = false; btnGonder.Enabled = false; cUsta us = new cUsta(); us.UstaGuncelleByMesgulKaldir(cGenel.UstaID); MessageBox.Show("Son İşlem bitmiştir."); } } else MessageBox.Show("Lütfen Boş Alanların Doluluğunu Kontrol Ediniz"); txtServisIslemleri.Clear(); txtUrunler.Clear(); }