private void btnFirmalar_Click(object sender, EventArgs e) { //frmlr.Yenile(); //frmlr.Update(); //anaPanel.Controls.Clear(); //anaPanel.SuspendLayout(); //anaPanel.ResumeLayout(false); //ks.Dispose(); //fd.Dispose(); //if (frmlr.dataGridView1.DataSource != null) // { // frmlr.dataGridView1.DataSource = null; frmlr.FirmaGoser(); //} if (!anaPanel.Controls.Contains(Firmalar.Instance)) { anaPanel.Controls.Add(Firmalar.Instance); Firmalar.Instance.Dock = DockStyle.Fill; Firmalar.Instance.BringToFront(); //frmlr.Refresh(); } else { Firmalar.Instance.BringToFront(); frmlr.Show(); } }
public void YeniFirma() { //Bağlantı oluşturduk SqlConnection conn = new SqlConnection(gnl.baglan); conn.Open(); //Seçili yemekfiyat isminin ücretini aldık ve datatable aktardık SqlCommand cmd2 = new SqlCommand("SELECT yemekucret FROM YemekFiyat WHERE yemekadi='" + cbYemekFiyat.Text + "'", conn); decimal yemekFiyat = Convert.ToDecimal(cmd2.ExecuteScalar()); //firma eklemeye kayotları girdik string kayitgir = "INSERT INTO firma(firmaadi, yetkili, adres, tel1, tel2, gsm, mail, vdairesi, vno, yemekfiyat, aciklama) VALUES(@firmaadi, @yetkili, @adres, @tel1, @tel2, @gsm, @mail, @vdairesi, @vno, @yemekfiyat, @aciklama)"; SqlCommand cmd = new SqlCommand(kayitgir, conn); cmd.Parameters.AddWithValue("@firmaadi", txtFirmaAd.Text); cmd.Parameters.AddWithValue("@yetkili", txtYetkili.Text); cmd.Parameters.AddWithValue("@adres", txtAdres.Text); cmd.Parameters.AddWithValue("@tel1", txtTel1.Text); cmd.Parameters.AddWithValue("@tel2", txtTel2.Text); cmd.Parameters.AddWithValue("@gsm", txtGsm.Text); cmd.Parameters.AddWithValue("@mail", txtMail.Text); cmd.Parameters.AddWithValue("@vdairesi", txtVergiDairesi.Text); cmd.Parameters.AddWithValue("@vno", txtVergiNo.Text); cmd.Parameters.AddWithValue("@yemekfiyat", yemekFiyat); cmd.Parameters.AddWithValue("@aciklama", txtAciklama.Text); cmd.ExecuteNonQuery(); conn.Close(); conn.Open(); //Firmanın id sini alıyoruz SqlCommand cmd3 = new SqlCommand("SELECT id FROM firma WHERE firmaadi=@firmaadi", conn); cmd3.Parameters.AddWithValue("@firmaadi", txtFirmaAd.Text); SqlDataAdapter da3 = new SqlDataAdapter(cmd3); DataTable dt3 = new DataTable(); da3.Fill(dt3); int id = Convert.ToInt32(dt3.Rows[0][0]); DateTime tarih = DateTime.Now; // string borcgir = "INSERT INTO firma_detay(firma_id, tarih, fis, tutar, aciklama, toplamborc, fisdurum) VALUES(@firma_id, @tarih, @fis, @tutar, @aciklama, @toplamborc, @fisdurum)"; /*string borcgir = "INSERT INTO toplambakiye(firma_id, toplambakiye)VALUES(@firma_id, @toplambakiye)"; * * SqlCommand cmdBorc = new SqlCommand(borcgir, conn); * * cmdBorc.Parameters.AddWithValue("@firma_id", id.ToString()); * // cmdBorc.Parameters.AddWithValue("@toplambakiye", Math.Round(float.Parse(txtOncekiBorcu.Text),2)); * * * cmdBorc.ExecuteNonQuery();*/ conn.Close(); Firmalar frmlr = new Firmalar(); //frmlr.panel2.Controls.Contains() frmlr.FirmaGoser(); MessageBox.Show("Kayıt Tamam"); }