private void urunler_receteli_uretim_Load(object sender, EventArgs e) { DataTable dt_cinsiyet = SQL.get("SELECT * FROM parametreler WHERE silindi = 0 AND tip = 'olcu_birimi'"); cmb_kaynak_birim.Properties.DataSource = dt_cinsiyet; cmb_kaynak_birim.EditValue = dt_cinsiyet.Rows[0]["parametre_id"]; DataTable dt_kaynak = SQL.get("SELECT olcu_birimi = olcu.deger, olcu_birimi_id = olcu.parametre_id, miktar = 0.0000, u.urun_id, u.urun_adi, resim = 'urun_resimleri/' + u.resim, u.fiyat, k.kategori_adi, ust_kategori_adi = uk.kategori_adi FROM urunler u INNER JOIN kategoriler k ON k.kategori_id = u.kategori_id INNER JOIN kategoriler uk ON uk.kategori_id = k.ust_kategori_id INNER JOIN parametreler olcu ON olcu.parametre_id = u.olcu_birimi_parametre_id WHERE u.silindi = 0 AND u.recete_malzemesi = 1 ORDER by uk.kategori_adi, k.kategori_adi, u.urun_adi"); if (dt_kaynak.Rows.Count <= 0) { new mesaj("Reçete malzemesi girmeden reçete giremezsiniz!").ShowDialog(); this.Close(); return; } grid_kaynak.DataSource = dt_kaynak; DataTable dt_hedef = SQL.get("SELECT olcu_birimi = olcu.deger, miktar = 0.0000, u.urun_id, u.urun_adi, resim = 'urun_resimleri/' + u.resim, u.fiyat, k.kategori_adi, ust_kategori_adi = uk.kategori_adi FROM urunler u INNER JOIN kategoriler k ON k.kategori_id = u.kategori_id INNER JOIN kategoriler uk ON uk.kategori_id = k.ust_kategori_id INNER JOIN parametreler olcu ON olcu.parametre_id = u.olcu_birimi_parametre_id WHERE u.silindi = 0 AND u.receteli_urun = 1 ORDER by uk.kategori_adi, k.kategori_adi, u.urun_adi"); if (dt_hedef.Rows.Count <= 0) { new mesaj("Reçeteli ürün girmeden reçete giremezsiniz!").ShowDialog(); this.Close(); return; } cmb_hedef.Properties.DataSource = dt_hedef; cmb_hedef.EditValue = dt_hedef.Rows[0]["urun_id"]; if (dt_hedef.Rows.Count > 0) { DataTable dt_recete = SQL.get("SELECT ur.recete_id, u.urun_id, u.urun_adi, ur.miktar, olcu_birimi = p.deger, olcu_birimi_id = p.parametre_id FROM urunler_recete ur INNER JOIN urunler u ON u.urun_id = ur.recete_urunu_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id WHERE ur.silindi = 0 AND ur.receteli_urun_id = " + cmb_hedef.EditValue); grid_recete.DataSource = dt_recete; } }
public void login() { if (tb_pass.Text.Length <= 0) { new mesaj("Şifre Giriniz!").ShowDialog(); return; } DataTable dt; try { dt = SQL.get("SELECT * FROM kullanicilar WHERE silindi = 0 AND sifre = '" + tb_pass.Text + "'"); } catch { new mesaj("Veri tabanı bağlantısında sorun var!").ShowDialog(); return; } if (dt.Rows.Count <= 0) { new mesaj("Yanlış Şifre!").ShowDialog(); return; } SQL.kullanici_id = Convert.ToInt32(Convert.ToInt32(dt.Rows[0]["kullanici_id"])); SQL.ad = dt.Rows[0]["ad"].ToString(); SQL.soyad = dt.Rows[0]["soyad"].ToString(); tb_pass.Text = ""; menu m = new menu(); m.ShowDialog(); }
private void button2_Click(object sender, EventArgs e) { if (secili_urun_grubu_id == 0) { new mesaj("Ürün grubu seçiniz!").ShowDialog(); return; } if (cmb_urun.EditValue == null) { new mesaj("Ürün seçiniz!").ShowDialog(); return; } DataTable dt = SQL.get("SELECT * FROM urun_grubu_urunleri WHERE silindi = 0 AND urun_grubu_id = " + secili_urun_grubu_id + " AND urun_id = " + cmb_urun.EditValue); if (dt.Rows.Count > 0) { new mesaj("Bu ürün daha önce eklenmiş!").ShowDialog(); return; } SQL.set("INSERT INTO urun_grubu_urunleri (kaydeden_kullanici_id, urun_grubu_id, urun_id) VALUES (" + SQL.kullanici_id + ", " + secili_urun_grubu_id + ", " + cmb_urun.EditValue + ")"); DataTable dt_urun_grubu_urunler = SQL.get("SELECT ugu.urun_grubu_urun_id, u.urun_adi, u.urun_id FROM urun_grubu_urunleri ugu INNER JOIN urunler u ON u.urun_id = ugu.urun_id WHERE ugu.silindi = 0 AND ugu.urun_grubu_id = " + secili_urun_grubu_id); grid_urunler.DataSource = dt_urun_grubu_urunler; }
private void grid_fatura_KeyDown(object sender, KeyEventArgs e) { if (gv_fatura.SelectedRowsCount <= 0) { return; } if (e.KeyCode == Keys.Delete) { if (kalem_adet != 0) { new mesaj("Faturada kalem varken silinemez!").ShowDialog(); return; } DialogResult dialogResult = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Dikkat", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { SQL.set("UPDATE urunler_fatura SET silindi = 1 WHERE fatura_id = " + gv_fatura.GetDataRow(gv_fatura.GetSelectedRows()[0])["fatura_id"].ToString()); DataTable dt_fatura = SQL.get("SELECT f.fatura_no, f.fatura_id, f.kayit_tarihi, f.fatura_tarihi, f.vade_tarihi, kalem_adet = (SELECT COUNT(*) FROM urunler_fatura_kalem fk WHERE fk.silindi = 0 AND fk.fatura_id = f.fatura_id), c.cari_adi, c.cari_id FROM urunler_fatura f INNER JOIN cariler c ON c.cari_id = f.cari_id WHERE f.silindi = 0 AND f.fatura_tipi_parametre_id = 29 ORDER by f.fatura_id DESC"); grid_fatura.DataSource = dt_fatura; } gb_fatura_kalem.Visible = false; } }
private void btn_log_out_Click(object sender, EventArgs e) { if (tb_no.Text.Length <= 0) { new mesaj("Fatura No Giriniz!").ShowDialog(); return; } if (secili_fatura_id == 0) { SQL.set("INSERT INTO urunler_fatura (kaydeden_kullanici_id, cari_id, fatura_tipi_parametre_id, vade_tarihi, fatura_tarihi, fatura_no, aciklama) VALUES (" + SQL.kullanici_id + ", " + cmb_cariler.EditValue + ", 29, '" + dt_teslim_tarihi.Value.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', '" + dt_fatura_tarihi.Value.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', '" + tb_no.Text + "', '" + tb_aciklama.Text + "')"); } else { if (kalem_adet != 0) { new mesaj("Faturada kalem varken değiştirilemez!").ShowDialog(); return; } SQL.set("UPDATE urunler_fatura SET cari_id = " + cmb_cariler.EditValue + ", vade_tarihi = '" + dt_teslim_tarihi.Value.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', fatura_tarihi = '" + dt_fatura_tarihi.Value.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', fatura_no = '" + tb_no.Text + "', aciklama = '" + tb_aciklama.Text + "' WHERE fatura_id = " + secili_fatura_id); } DataTable dt_fatura = SQL.get("SELECT f.fatura_no, f.fatura_id, f.kayit_tarihi, f.fatura_tarihi, f.vade_tarihi, kalem_adet = (SELECT COUNT(*) FROM urunler_fatura_kalem fk WHERE fk.silindi = 0 AND fk.fatura_id = f.fatura_id), c.cari_adi, c.cari_id FROM urunler_fatura f INNER JOIN cariler c ON c.cari_id = f.cari_id WHERE f.silindi = 0 AND f.fatura_tipi_parametre_id = 29 ORDER by f.fatura_id DESC"); grid_fatura.DataSource = dt_fatura; }
private void raporlar_Load(object sender, EventArgs e) { try { text = System.IO.File.ReadAllText(@"printer_info.txt"); } catch { text = ""; } DataTable dt = SQL.get("SELECT c.cari_id, c.cari_adi, p.deger FROM cariler c INNER JOIN parametreler p ON p.parametre_id = c.cari_tipi_parametre_id WHERE c.silindi = 0"); cmb_cari_cari_hesap_ekstresi.Properties.DataSource = dt; if (dt.Rows.Count > 0) { cmb_cari_cari_hesap_ekstresi.EditValue = dt.Rows[0]["cari_id"]; } DataTable dt_urun = SQL.get("SELECT u.menu_aktif, u.stok_kodu, u.urun_id, u.urun_adi, resim = 'urun_resimleri/' + u.resim, olcu_birimi = p.deger, u.fiyat, k.kategori_adi, ust_kategori_adi = uk.kategori_adi, stok = ISNULL((SELECT SUM(uh.miktar) FROM urunler_hareket uh WHERE uh.silindi = 0 AND uh.urun_id = u.urun_id), 0.0000) FROM urunler u INNER JOIN kategoriler k ON k.kategori_id = u.kategori_id INNER JOIN kategoriler uk ON uk.kategori_id = k.ust_kategori_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id WHERE u.silindi = 0 ORDER by uk.kategori_adi, k.kategori_adi, u.urun_adi"); cmb_urun_stok_hareket_raporu.Properties.DataSource = dt_urun; if (dt_urun.Rows.Count > 0) { cmb_urun_stok_hareket_raporu.EditValue = dt_urun.Rows[0]["urun_id"]; } //DataTable dt_masa = SQL.get("SELECT masa_id = 0, masa_adi = 'HEPSİ' UNION ALL SELECT masa_id, masa_adi FROM masalar WHERE silindi = 0"); //cmb_masa_satis_raporu.Properties.DataSource = dt_masa; //if (dt_masa.Rows.Count > 0) cmb_masa_satis_raporu.EditValue = dt_masa.Rows[0]["masa_id"]; DataTable gunler = SQL.get("SELECT TOP 100 * FROM gunler WHERE silindi = 1 ORDER by gun_id DESC"); grid_gunler.DataSource = gunler; }
public rp_masa_grubuna_gore_satislar(DateTime tarih1, DateTime tarih2) { InitializeComponent(); lbl_tarih.Text = tarih1.Day + "." + tarih1.Month + "." + tarih1.Year + "-" + tarih2.Day + "." + tarih2.Month + "." + tarih2.Year; DataTable dt = SQL.get(" SELECT " + " mk.masa_kategori, " + " tutar = ISNULL((SELECT SUM(fh.miktar) FROM finans_hareket fh INNER JOIN adisyon a ON a.adisyon_id = fh.referans_id INNER JOIN masalar m ON m.masa_id = a.masa_id AND m.masa_kategori_id = mk.masa_kategori_id WHERE fh.silindi = 0 AND fh.hareket_tipi_parametre_id IN (25, 26, 27) AND fh.kayit_tarihi BETWEEN '" + tarih1.ToString("yyyy-MM-dd HH:mm:00.000") + "' AND DATEADD(DAY, 0, '" + tarih2.ToString("yyyy-MM-dd HH:mm:00.000") + "')), 0) " + " FROM masalar_kategori mk " + " WHERE mk.silindi = 0 " + " AND 0 != ISNULL((SELECT SUM(fh.miktar) FROM finans_hareket fh INNER JOIN adisyon a ON a.adisyon_id = fh.referans_id INNER JOIN masalar m ON m.masa_id = a.masa_id AND m.masa_kategori_id = mk.masa_kategori_id WHERE fh.silindi = 0 AND fh.hareket_tipi_parametre_id IN (25, 26, 27) AND fh.kayit_tarihi BETWEEN '" + tarih1.ToString("yyyy-MM-dd HH:mm:00.000") + "' AND DATEADD(DAY, 0, '" + tarih2.ToString("yyyy-MM-dd HH:mm:00.000") + "')), 0)"); this.DataSource = dt; XRBinding binding0 = new XRBinding("Text", this.DataSource, "masa_kategori", ""); tc_masa_grubu.DataBindings.Add(binding0); XRBinding binding1 = new XRBinding("Text", this.DataSource, "tutar", "{0:c2}"); tc_tutar.DataBindings.Add(binding1); GroupField sortField = new GroupField("tutar"); sortField.SortOrder = XRColumnSortOrder.Descending; this.Detail.SortFields.Add(sortField); }
private void F_FormClosing(object sender, FormClosingEventArgs e) { DataTable dt_adisyon = SQL.get("SELECT adisyon_id FROM adisyon WHERE silindi = 0 AND kapandi = 0 AND masa_id = " + masa_id); adisyon_id = Convert.ToInt32(dt_adisyon.Rows[0]["adisyon_id"]); DataTable dt_adisyon_kalem = SQL.get("SELECT ak.odenen_miktar, u.fiyat, ak.odendi, ak.adisyon_kalem_id, u.urun_adi, ak.miktar, ak.ikram_miktar, tutar = CASE ak.menu_id WHEN 0 THEN (ak.miktar - ak.ikram_miktar) * u.fiyat ELSE ak.fiyat END, olcu_birimi = p.deger, mn.menu FROM adisyon_kalem ak INNER JOIN urunler u ON u.urun_id = ak.urun_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id LEFT OUTER JOIN menuler mn ON mn.menu_id = ak.menu_id WHERE ak.silindi = 0 AND ak.adisyon_id = " + dt_adisyon.Rows[0]["adisyon_id"] + " ORDER by (CASE ak.odendi WHEN 0 THEN 0 ELSE 1 END), (ak.miktar - ak.odenen_miktar) DESC"); grid_adisyon.DataSource = dt_adisyon_kalem; DataTable dt_adisyon_fiyat = SQL.get("SELECT top_tutar = ISNULL(SUM(CASE ak.menu_id WHEN 0 THEN (ak.miktar - ak.ikram_miktar) * u.fiyat ELSE ak.fiyat END), 0.0000) FROM adisyon_kalem ak INNER JOIN urunler u ON u.urun_id = ak.urun_id WHERE ak.silindi = 0 AND ak.adisyon_id = " + dt_adisyon.Rows[0]["adisyon_id"]); toplam_tutar = Convert.ToDecimal(dt_adisyon_fiyat.Rows[0]["top_tutar"]); DataTable dt_finans = SQL.get("SELECT top_tutar = ISNULL(SUM(miktar), 0.0000) FROM finans_hareket WHERE silindi = 0 AND hareket_tipi_parametre_id IN (25, 26, 27, 59) AND referans_id = " + adisyon_id); odenen = Convert.ToDecimal(dt_finans.Rows[0]["top_tutar"]); DataTable dt_odemeler = SQL.get("SELECT fh.finans_hareket_id, fh.miktar, odeme_tipi = p.deger FROM finans_hareket fh INNER JOIN parametreler p ON p.parametre_id = fh.hareket_tipi_parametre_id WHERE fh.silindi = 0 AND hareket_tipi_parametre_id IN (25, 26, 27, 59) AND referans_id = " + adisyon_id); grid_odemeler.DataSource = dt_odemeler; lbl_toplam.Text = toplam_tutar.ToString("c2"); lbl_odenen.Text = odenen.ToString("c2"); lbl_kalan.Text = (toplam_tutar - odenen).ToString("c2"); tb_miktar.Value = 0; }
private void grid_irsaliye_KeyDown(object sender, KeyEventArgs e) { if (gv_irsaliye.SelectedRowsCount <= 0) { return; } if (e.KeyCode == Keys.Delete) { if (kalem_adet != 0) { new mesaj("İrsaliyede kalem varken silinemez!").ShowDialog(); return; } DialogResult dialogResult = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Dikkat", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { SQL.set("UPDATE urunler_irsaliye SET silindi = 1 WHERE irsaliye_id = " + gv_irsaliye.GetDataRow(gv_irsaliye.GetSelectedRows()[0])["irsaliye_id"].ToString()); DataTable dt_irsaliye = SQL.get("SELECT i.irsaliye_no, i.irsaliye_id, i.kayit_tarihi, i.irsaliye_tarihi, kalem_adet = (SELECT COUNT(*) FROM urunler_irsaliye_kalem ik WHERE ik.silindi = 0 AND ik.irsaliye_id = i.irsaliye_id), c.cari_adi, c.cari_id FROM urunler_irsaliye i INNER JOIN cariler c ON c.cari_id = i.cari_id WHERE i.silindi = 0 ORDER by i.irsaliye_id DESC"); grid_irsaliye.DataSource = dt_irsaliye; } gb_irsaliye_kalem.Visible = false; } }
private void cmb_urun_EditValueChanged(object sender, EventArgs e) { DataTable dt = SQL.get("SELECT * FROM urunler WHERE urun_id = " + cmb_urun.EditValue); tb_birim_fiyat.Value = Convert.ToDecimal(dt.Rows[0]["fiyat"]); tb_kdv.Value = Convert.ToDecimal(dt.Rows[0]["kdv"]); }
private void grid_fatura_Click(object sender, EventArgs e) { if (gv_fatura.SelectedRowsCount <= 0) { return; } if (!gv_fatura.IsDataRow(gv_fatura.GetSelectedRows()[0])) { return; } secili_fatura_id = Convert.ToInt32(gv_fatura.GetDataRow(gv_fatura.GetSelectedRows()[0])["fatura_id"]); kalem_adet = Convert.ToInt32(gv_fatura.GetDataRow(gv_fatura.GetSelectedRows()[0])["kalem_adet"]); cari_id = Convert.ToInt32(gv_fatura.GetDataRow(gv_fatura.GetSelectedRows()[0])["cari_id"]); btn_iptal.Visible = gb_fatura_kalem.Visible = true; btn_log_out.Text = "DÜZENLE"; DataTable dt_ft = SQL.get("SELECT * FROM urunler_fatura WHERE fatura_id = " + secili_fatura_id); cmb_cariler.EditValue = dt_ft.Rows[0]["cari_id"]; dt_teslim_tarihi.Value = Convert.ToDateTime(dt_ft.Rows[0]["vade_tarihi"]); dt_fatura_tarihi.Value = Convert.ToDateTime(dt_ft.Rows[0]["fatura_tarihi"]); tb_no.Text = dt_ft.Rows[0]["fatura_no"].ToString(); tb_aciklama.Text = dt_ft.Rows[0]["aciklama"].ToString(); DataTable dt_fatura_kalem = SQL.get("SELECT fk.fatura_kalem_id, fk.urun_id, u.urun_adi, olcu_birimi = p.deger, fk.miktar, fk.birim_fiyat, fk.iskonto_1, fk.iskonto_2, fk.kdv, " + " toplam = fk.miktar * (((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) - ((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) / 100 * fk.iskonto_2)) + (((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) - ((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) / 100 * fk.iskonto_2)) / 100 * fk.kdv)), " + " net_birim_fiyat = (((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) - ((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) / 100 * fk.iskonto_2)) + (((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) - ((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) / 100 * fk.iskonto_2)) / 100 * fk.kdv))" + " FROM urunler_fatura_kalem fk INNER JOIN urunler u ON u.urun_id = fk.urun_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id WHERE fk.silindi = 0 AND fk.fatura_id = " + secili_fatura_id); grid_fatura_kalem.DataSource = dt_fatura_kalem; }
public rp_finans_raporu(DateTime ilk_tarih, DateTime son_tarih) { InitializeComponent(); lbl_siparis_tarihi.Text = ilk_tarih.ToShortDateString() + " - " + son_tarih.ToShortDateString(); DataTable dt = SQL.get("SELECT fh.kayit_tarihi, fh.miktar, p.deger FROM finans_hareket fh INNER JOIN parametreler p ON p.parametre_id = fh.hareket_tipi_parametre_id WHERE fh.silindi = 0 AND fh.kayit_tarihi BETWEEN '" + ilk_tarih.ToString("yyyy-MM-dd HH:mm:ss.fff") + "' AND DATEADD(DAY, 0, '" + son_tarih.ToString("yyyy-MM-dd HH:mm:ss.fff") + "')"); this.DataSource = dt; XRBinding binding0 = new XRBinding("Text", this.DataSource, "kayit_tarihi", ""); xrTableCell2.DataBindings.Add(binding0); XRBinding binding1 = new XRBinding("Text", this.DataSource, "deger", ""); xrTableCell4.DataBindings.Add(binding1); XRBinding binding3 = new XRBinding("Text", this.DataSource, "miktar", "{0:c2}"); xrTableCell5.DataBindings.Add(binding3); XRBinding binding4 = new XRBinding("Text", this.DataSource, "miktar", "{0:c2}"); xrTableCell8.DataBindings.Add(binding4); XRSummary sum1 = new XRSummary(SummaryRunning.Page, SummaryFunc.Sum, "{0:c2}"); xrTableCell8.Summary = sum1; }
private void pos_masa_masa_kapat_Load(object sender, EventArgs e) { DataTable dt_ikram = SQL.get("SELECT parametre_id, deger FROM parametreler WHERE silindi = 0 AND tip = 'masa_kapat'"); cmb_ikram.Properties.DataSource = dt_ikram; cmb_ikram.EditValue = dt_ikram.Rows[0]["parametre_id"]; }
public rp_personel_iptal(DateTime tarih1, DateTime tarih2) { InitializeComponent(); lbl_tarih.Text = tarih1.Day + "." + tarih1.Month + "." + tarih1.Year + "-" + tarih2.Day + "." + tarih2.Month + "." + tarih2.Year; DataTable dt = SQL.get("SELECT ad_soyad = k.ad + ' ' + k.soyad, u.urun_adi, miktar = SUM(ak.miktar), tutar = SUM(ak.miktar * u.fiyat) FROM kullanicilar k LEFT OUTER JOIN adisyon_kalem ak ON ak.silindi = 1 AND ak.durum_parametre_id != 51 AND ak.kaydeden_kullanici_id = k.kullanici_id AND ak.kayit_tarihi BETWEEN '" + tarih1.ToString("yyyy-MM-dd HH:mm:00.000") + "' AND DATEADD(DAY, 0, '" + tarih2.ToString("yyyy-MM-dd HH:mm:00.000") + "') INNER JOIN urunler u ON u.urun_id = ak.urun_id " + " WHERE k.silindi = 0 GROUP by k.ad, k.soyad, u.urun_adi"); this.DataSource = dt; XRBinding binding0 = new XRBinding("Text", this.DataSource, "ad_soyad", ""); lbl_personel.DataBindings.Add(binding0); XRBinding binding2 = new XRBinding("Text", this.DataSource, "urun_adi", ""); tc_urun.DataBindings.Add(binding2); XRBinding binding3 = new XRBinding("Text", this.DataSource, "miktar", "{0:n2}"); tc_miktar.DataBindings.Add(binding3); XRBinding binding4 = new XRBinding("Text", this.DataSource, "tutar", "{0:c2}"); tc_tutar.DataBindings.Add(binding4); GroupField sortField = new GroupField("tutar"); sortField.SortOrder = XRColumnSortOrder.Descending; this.Detail.SortFields.Add(sortField); GroupField groupField = new GroupField("ad_soyad"); GroupHeader1.GroupFields.Add(groupField); }
private void grid_hedef_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if (gv_hedef.SelectedRowsCount <= 0) { return; } if (e.KeyCode == Keys.Delete) { DialogResult dialogResult = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Dikkat", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { DataTable dtu = SQL.get("SELECT * FROM urunler WHERE silindi = 0 AND hedef_id = " + gv_hedef.GetDataRow(gv_hedef.GetSelectedRows()[0])["hedef_id"].ToString()); if (dtu.Rows.Count > 0) { new mesaj("Bu hedefe gidecek ürünler var hedef silinemez!").ShowDialog(); return; } SQL.set("UPDATE hedef SET silindi = 1 WHERE hedef_id = " + gv_hedef.GetDataRow(gv_hedef.GetSelectedRows()[0])["hedef_id"].ToString()); DataTable dt_hedefler = SQL.get("SELECT * FROM hedef WHERE silindi = 0"); grid_hedef.DataSource = dt_hedefler; } } }
private void btn_sil_Click(object sender, EventArgs e) { if (gv_fatura_kalem.SelectedRowsCount <= 0) { return; } DataRow dr = gv_fatura_kalem.GetDataRow(gv_fatura_kalem.GetSelectedRows()[0]); if (Convert.ToInt32(dr["fatura_kalem_id"]) != 0) { new mesaj("Fatura girilmiş kalemleri silemezsiniz!").ShowDialog(); return; } DialogResult dialogResult = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Dikkat", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { SQL.set("UPDATE urunler_irsaliye_kalem SET silindi = 1 WHERE irsaliye_kalem_id = " + dr["irsaliye_kalem_id"]); SQL.set("UPDATE urunler_hareket SET silindi = 1 WHERE hareket_tipi_parametre_id = 4 AND urun_id = " + dr["urun_id"] + " AND referans_id = " + dr["irsaliye_kalem_id"]); DataTable dt_irsaliye_kalem = SQL.get("SELECT s.siparis_no, i.irsaliye_kalem_id, i.urun_id, u.urun_adi, i.miktar, i.referans_siparis_kalem_id, olcu_birimi = p.deger, fatura_kalem_id = ISNULL(fk.fatura_kalem_id, 0) FROM urunler_irsaliye_kalem i INNER JOIN urunler u ON u.urun_id = i.urun_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id INNER JOIN urunler_siparis_kalem sk ON sk.siparis_kalem_id = i.referans_siparis_kalem_id INNER JOIN urunler_siparis s ON s.siparis_id = sk.siparis_id LEFT OUTER JOIN urunler_fatura_kalem fk ON fk.silindi = 0 AND fk.referans_irsaliye_kalem_id = i.irsaliye_kalem_id WHERE i.silindi = 0 AND i.irsaliye_id = " + secili_irsaliye_id); grid_fatura_kalem.DataSource = dt_irsaliye_kalem; } }
private void grid_masalar_DoubleClick(object sender, EventArgs e) { int aktarilacak_masa_id = Convert.ToInt32(tv_masalar.GetDataRow(tv_masalar.GetSelectedRows()[0])["masa_id"].ToString()); DataTable dt_adisyon = SQL.get("SELECT * FROM adisyon WHERE silindi = 0 AND kapandi = 0 AND masa_id = " + masa_id); DataTable dt_adisyon_aktarilacak = SQL.get("SELECT * FROM adisyon WHERE silindi = 0 AND kapandi = 0 AND masa_id = " + aktarilacak_masa_id); if (adisyon_kalem_id == 0) { if (dt_adisyon_aktarilacak.Rows.Count <= 0) { SQL.set("UPDATE adisyon SET masa_id = " + aktarilacak_masa_id + " WHERE adisyon_id = " + dt_adisyon.Rows[0]["adisyon_id"]); } else { SQL.set("UPDATE adisyon_kalem SET adisyon_id = " + dt_adisyon_aktarilacak.Rows[0]["adisyon_id"] + " WHERE adisyon_id = " + dt_adisyon.Rows[0]["adisyon_id"]); SQL.set("UPDATE adisyon SET silindi = 1 WHERE adisyon_id = " + dt_adisyon.Rows[0]["adisyon_id"]); } } else { if (dt_adisyon_aktarilacak.Rows.Count <= 0) { SQL.set("INSERT INTO adisyon (masa_id) VALUES (" + aktarilacak_masa_id + ")"); dt_adisyon_aktarilacak = SQL.get("SELECT * FROM adisyon WHERE silindi = 0 AND kapandi = 0 AND masa_id = " + aktarilacak_masa_id); } SQL.set("UPDATE adisyon_kalem SET adisyon_id = " + dt_adisyon_aktarilacak.Rows[0]["adisyon_id"] + " WHERE adisyon_kalem_id = " + adisyon_kalem_id); } this.Close(); }
private void btn_log_out_Click(object sender, EventArgs e) { if (tb_no.Text.Length <= 0) { new mesaj("İrsaliye No Giriniz!").ShowDialog(); return; } if (secili_irsaliye_id == 0) { SQL.set("INSERT INTO urunler_irsaliye (kaydeden_kullanici_id, cari_id, irsaliye_tarihi, irsaliye_no, aciklama) VALUES (" + SQL.kullanici_id + ", " + cmb_cariler.EditValue + ", '" + dt_teslim_tarihi.Value.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', '" + tb_no.Text + "', '" + tb_aciklama.Text + "')"); } else { if (kalem_adet != 0) { new mesaj("İrsaliyede kalem varken değiştirilemez!").ShowDialog(); return; } SQL.set("UPDATE urunler_irsaliye SET cari_id = " + cmb_cariler.EditValue + ", irsaliye_tarihi = '" + dt_teslim_tarihi.Value.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', irsaliye_no = '" + tb_no.Text + "', aciklama = '" + tb_aciklama.Text + "' WHERE irsaliye_id = " + secili_irsaliye_id); } DataTable dt_irsaliye = SQL.get("SELECT i.irsaliye_no, i.irsaliye_id, i.kayit_tarihi, i.irsaliye_tarihi, kalem_adet = (SELECT COUNT(*) FROM urunler_irsaliye_kalem ik WHERE ik.silindi = 0 AND ik.irsaliye_id = i.irsaliye_id), c.cari_adi, c.cari_id FROM urunler_irsaliye i INNER JOIN cariler c ON c.cari_id = i.cari_id WHERE i.silindi = 0 ORDER by i.irsaliye_id DESC"); grid_irsaliye.DataSource = dt_irsaliye; }
public rp_personel_iptal_ozet(DateTime tarih1, DateTime tarih2) { InitializeComponent(); lbl_tarih.Text = tarih1.Day + "." + tarih1.Month + "." + tarih1.Year + "-" + tarih2.Day + "." + tarih2.Month + "." + tarih2.Year; DataTable dt = SQL.get("SELECT * FROM(SELECT ad_soyad = k.ad + ' ' + k.soyad, tutar = (SELECT SUM(ak.miktar * u.fiyat) FROM adisyon_kalem ak INNER JOIN urunler u ON u.urun_id = ak.urun_id WHERE ak.silindi = 1 AND ak.durum_parametre_id != 51 AND ak.kaydeden_kullanici_id = k.kullanici_id AND ak.kayit_tarihi BETWEEN '" + tarih1.ToString("yyyy-MM-dd HH:mm:00.000") + "' AND DATEADD(DAY, 0, '" + tarih2.ToString("yyyy-MM-dd HH:mm:00.000") + "')) FROM kullanicilar k WHERE k.silindi = 0) tbl WHERE tbl.tutar != 0"); this.DataSource = dt; XRBinding binding0 = new XRBinding("Text", this.DataSource, "ad_soyad", ""); tc_urun.DataBindings.Add(binding0); XRBinding binding1 = new XRBinding("Text", this.DataSource, "tutar", "{0:n2}"); tc_tutar.DataBindings.Add(binding1); XRBinding binding6 = new XRBinding("Text", this.DataSource, "tutar", "{0:c2}"); tc_top_tutar.DataBindings.Add(binding6); XRSummary sum2 = new XRSummary(SummaryRunning.Page, SummaryFunc.Sum, "{0:c2}"); tc_top_tutar.Summary = sum2; GroupField sortField = new GroupField("tutar"); sortField.SortOrder = XRColumnSortOrder.Descending; this.Detail.SortFields.Add(sortField); }
private void grid_irsaliye_Click(object sender, EventArgs e) { if (gv_irsaliye.SelectedRowsCount <= 0) { return; } if (!gv_irsaliye.IsDataRow(gv_irsaliye.GetSelectedRows()[0])) { return; } secili_irsaliye_id = Convert.ToInt32(gv_irsaliye.GetDataRow(gv_irsaliye.GetSelectedRows()[0])["irsaliye_id"]); kalem_adet = Convert.ToInt32(gv_irsaliye.GetDataRow(gv_irsaliye.GetSelectedRows()[0])["kalem_adet"]); cari_id = Convert.ToInt32(gv_irsaliye.GetDataRow(gv_irsaliye.GetSelectedRows()[0])["cari_id"]); btn_iptal.Visible = gb_irsaliye_kalem.Visible = true; btn_log_out.Text = "DÜZENLE"; DataTable dt_ir = SQL.get("SELECT * FROM urunler_irsaliye WHERE irsaliye_id = " + secili_irsaliye_id); cmb_cariler.EditValue = dt_ir.Rows[0]["cari_id"]; dt_teslim_tarihi.Value = Convert.ToDateTime(dt_ir.Rows[0]["irsaliye_tarihi"]); tb_no.Text = dt_ir.Rows[0]["irsaliye_no"].ToString(); tb_aciklama.Text = dt_ir.Rows[0]["aciklama"].ToString(); DataTable dt_siparis_kalem = SQL.get("SELECT s.siparis_id, sk.siparis_kalem_id, sk.urun_id, u.urun_adi, olcu_birimi = p.deger, sk.miktar, gelen_miktar = 0.0000, gelen_miktar1 = (SELECT SUM(miktar) FROM urunler_irsaliye_kalem ik WHERE ik.silindi = 0 AND ik.referans_siparis_kalem_id = sk.siparis_kalem_id) FROM urunler_siparis s INNER JOIN urunler_siparis_kalem sk ON sk.siparis_id = s.siparis_id AND sk.silindi = 0 AND sk.kapandi = 0 INNER JOIN urunler u ON u.urun_id = sk.urun_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id WHERE s.silindi = 0 AND s.durum_parametre_id = 19 AND ISNULL((SELECT SUM(miktar) FROM urunler_irsaliye_kalem ik WHERE ik.silindi = 0 AND ik.referans_siparis_kalem_id = sk.siparis_kalem_id), 0.0000) < sk.miktar AND s.cari_id = " + cari_id); grid_irsaliye_kalem.DataSource = dt_siparis_kalem; DataTable dt_irsaliye_kalem = SQL.get("SELECT s.siparis_no, i.irsaliye_kalem_id, i.urun_id, u.urun_adi, i.miktar, i.referans_siparis_kalem_id, olcu_birimi = p.deger, fatura_kalem_id = ISNULL(fk.fatura_kalem_id, 0) FROM urunler_irsaliye_kalem i INNER JOIN urunler u ON u.urun_id = i.urun_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id INNER JOIN urunler_siparis_kalem sk ON sk.siparis_kalem_id = i.referans_siparis_kalem_id INNER JOIN urunler_siparis s ON s.siparis_id = sk.siparis_id LEFT OUTER JOIN urunler_fatura_kalem fk ON fk.silindi = 0 AND fk.referans_irsaliye_kalem_id = i.irsaliye_kalem_id WHERE i.silindi = 0 AND i.irsaliye_id = " + secili_irsaliye_id); grid_fatura_kalem.DataSource = dt_irsaliye_kalem; }
private void btn_log_out_Click(object sender, EventArgs e) { if (tb_masa_adi.Text.Length <= 0) { new mesaj("Masa adı girin!").ShowDialog(); return; } DataTable dt = SQL.get("SELECT masa_id FROM masalar WHERE silindi = 0 AND masa_adi = '" + tb_masa_adi.Text + "' AND masa_id != " + masa_id); if (dt.Rows.Count > 0) { new mesaj("Aynı isimle bir masa kayıtlı!").ShowDialog(); return; } if (masa_id == 0) { SQL.set("INSERT INTO masalar (masa_adi, masa_kategori_id) VALUES ('" + tb_masa_adi.Text + "', " + masa_kategori_id + ")"); } else { SQL.set("UPDATE masalar SET masa_adi = '" + tb_masa_adi.Text + "' WHERE masa_id = " + masa_id); } this.Close(); }
private void cari_ekle_duzenle_Load(object sender, EventArgs e) { DataTable dt_p = SQL.get("SELECT * FROM parametreler WHERE silindi = 0 AND tip = 'cari_tip'"); cmb_cari_tip.Properties.DataSource = dt_p; cmb_cari_tip.EditValue = dt_p.Rows[0]["parametre_id"]; if (cari_id != 0) { btn_log_out.Text = "Düzenle"; DataTable dt = SQL.get("SELECT * FROM cariler WHERE cari_id = " + cari_id); tb_cari_adi.Text = dt.Rows[0]["cari_adi"].ToString(); cmb_cari_tip.EditValue = dt.Rows[0]["cari_tipi_parametre_id"]; tb_cari_kodu.Text = dt.Rows[0]["cari_kodu"].ToString(); tb_resmi_unvan.Text = dt.Rows[0]["resmi_unvan"].ToString(); tb_vergi_dairesi.Text = dt.Rows[0]["vergi_dairesi"].ToString(); tb_vergi_no.Text = dt.Rows[0]["vergi_no"].ToString(); tb_adres.Text = dt.Rows[0]["adres"].ToString(); tb_telefon.Text = dt.Rows[0]["telefon"].ToString(); tb_mail.Text = dt.Rows[0]["mail"].ToString(); tb_sorumlu_kisi.Text = dt.Rows[0]["sorumlu_kisi"].ToString(); tb_sorumlu_telefon.Text = dt.Rows[0]["sorumlu_tel"].ToString(); } }
private void grid_fatura_kalem_KeyDown(object sender, KeyEventArgs e) { if (gv_fatura_kalem.SelectedRowsCount <= 0) { return; } if (e.KeyCode == Keys.Delete) { DataRow dr = gv_fatura_kalem.GetDataRow(gv_fatura_kalem.GetSelectedRows()[0]); DialogResult dialogResult = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Dikkat", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { SQL.set("UPDATE urunler_fatura_kalem SET silindi = 1 WHERE fatura_kalem_id = " + dr["fatura_kalem_id"]); SQL.set("UPDATE cari_bakiye SET silindi = 1 WHERE cari_bakiye_tipi = 32 AND cari_id = " + cari_id + " AND referans_id = " + dr["fatura_kalem_id"]); DataTable dt_irsaliye_kalem = SQL.get("SELECT i.irsaliye_no, i.irsaliye_id, ik.irsaliye_kalem_id, ik.urun_id, u.urun_adi, olcu_birimi = p.deger, ik.miktar, sk.birim_fiyat, sk.iskonto_1, sk.iskonto_2, u.kdv, ik.referans_siparis_kalem_id, " + " toplam = ik.miktar * (((sk.birim_fiyat - (sk.birim_fiyat / 100 * sk.iskonto_1)) - ((sk.birim_fiyat - (sk.birim_fiyat / 100 * sk.iskonto_1)) / 100 * sk.iskonto_2)) + (((sk.birim_fiyat - (sk.birim_fiyat / 100 * sk.iskonto_1)) - ((sk.birim_fiyat - (sk.birim_fiyat / 100 * sk.iskonto_1)) / 100 * sk.iskonto_2)) / 100 * u.kdv)) " + " FROM urunler_irsaliye i INNER JOIN urunler_irsaliye_kalem ik ON ik.silindi = 0 AND ik.irsaliye_id = i.irsaliye_id INNER JOIN urunler u ON u.urun_id = ik.urun_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id INNER JOIN urunler_siparis_kalem sk ON sk.siparis_kalem_id = ik.referans_siparis_kalem_id LEFT OUTER JOIN urunler_fatura_kalem fk ON fk.silindi = 0 AND fk.referans_irsaliye_kalem_id = ik.irsaliye_kalem_id WHERE i.silindi = 0 AND fk.fatura_kalem_id IS NULL AND i.cari_id = " + cari_id); grid_irsaliye_kalem.DataSource = dt_irsaliye_kalem; DataTable dt_fatura_kalem = SQL.get("SELECT s.siparis_id, i.irsaliye_no, fk.fatura_kalem_id, fk.referans_irsaliye_kalem_id, fk.urun_id, u.urun_adi, olcu_birim = p.deger, ik.miktar, fk.birim_fiyat, fk.iskonto_1, fk.iskonto_2, fk.kdv, " + " toplam = ik.miktar * (((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) - ((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) / 100 * fk.iskonto_2)) + (((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) - ((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) / 100 * fk.iskonto_2)) / 100 * fk.kdv)), " + " net_birim_fiyat = (((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) - ((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) / 100 * fk.iskonto_2)) + (((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) - ((fk.birim_fiyat - (fk.birim_fiyat / 100 * fk.iskonto_1)) / 100 * fk.iskonto_2)) / 100 * fk.kdv))" + " FROM urunler_fatura_kalem fk INNER JOIN urunler u ON u.urun_id = fk.urun_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id INNER JOIN urunler_irsaliye_kalem ik ON ik.irsaliye_kalem_id = fk.referans_irsaliye_kalem_id INNER JOIN urunler_irsaliye i ON i.irsaliye_id = ik.irsaliye_id INNER JOIN urunler_siparis_kalem sk ON sk.siparis_kalem_id = ik.referans_siparis_kalem_id INNER JOIN urunler_siparis s ON s.siparis_id = sk.siparis_id WHERE fk.silindi = 0 AND fk.fatura_id = " + secili_fatura_id); grid_fatura_kalem.DataSource = dt_fatura_kalem; } } }
private void btn_log_out_Click(object sender, EventArgs e) { if (gv_personeller.SelectedRowsCount <= 0) { new mesaj("Personel Seçiniz!").ShowDialog(); return; } DataRow dr; DataTable dt_ps; for (int i = 0; i < gv_personeller.SelectedRowsCount; i++) { dr = gv_personeller.GetDataRow(gv_personeller.GetSelectedRows()[i]); if (Convert.ToDecimal(dr["maas"]) == 0) { continue; } dt_ps = SQL.get("INSERT INTO kullanicilar_maas_odeme (kullanici_id, maas, tarih, odeme_tipi_parametre_id) VALUES (" + dr["kullanici_id"] + ", " + dr["maas"].ToString().Replace(',', '.') + ", '" + dt_tarih.Value.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', " + cmb_odeme_tipi.EditValue + "); SELECT SCOPE_IDENTITY();"); SQL.set("INSERT INTO finans_hareket (hareket_tipi_parametre_id, miktar, referans_id) VALUES (23, " + (Convert.ToDecimal(dr["maas"]) * -1).ToString().Replace(',', '.') + ", " + dt_ps.Rows[0][0] + ")"); } DataTable dt = SQL.get("SELECT * FROM kullanicilar WHERE silindi = 0"); grid_personeller.DataSource = dt; DataTable dt_odemeler = SQL.get("SELECT mo.maas_odeme_id, mo.kullanici_id, mo.maas, mo.tarih, k.ad, k.soyad, odeme_tipi = p.deger, yil = YEAR(mo.tarih), ay = MONTH(mo.tarih) FROM kullanicilar_maas_odeme mo INNER JOIN kullanicilar k ON k.kullanici_id = mo.kullanici_id INNER JOIN parametreler p ON p.parametre_id = mo.odeme_tipi_parametre_id WHERE mo.silindi = 0"); grid_maas_odeme.DataSource = dt_odemeler; }
private void finans_tahsilat_fisi_Load(object sender, EventArgs e) { DataTable dt_p = SQL.get("SELECT * FROM parametreler WHERE silindi = 0 AND tip = 'tahsilat_tipi'"); cmb_tahsilat_tipi.Properties.DataSource = dt_p; cmb_tahsilat_tipi.EditValue = dt_p.Rows[0]["parametre_id"]; DataTable dt_cari = SQL.get("SELECT * FROM cariler WHERE silindi = 0"); if (dt_cari.Rows.Count <= 0) { new mesaj("Cari girmeden tahsilat fişi giremezsiniz!").ShowDialog(); this.Close(); return; } cmb_cariler.Properties.DataSource = dt_cari; cmb_cariler.EditValue = dt_cari.Rows[0]["cari_id"]; DataTable dt_cinsiyet = SQL.get("SELECT * FROM parametreler WHERE tip = 'tahsilat_odeme'"); cmb_odeme_tipi.Properties.DataSource = dt_cinsiyet; cmb_odeme_tipi.EditValue = dt_cinsiyet.Rows[0]["parametre_id"]; DataTable dt_tahsilatlar = SQL.get("SELECT ft.tahsilat_id, ft.kayit_tarihi, ft.tahsilat_tarihi, ft.evrak_tarihi, ft.aciklama, ft.tahsilat_no, ft.tutar, c.cari_adi, tahsilat_tipi = p.deger, odeme_tipi = pot.deger, ft.odeme_tipi_parametre_id FROM finans_tahsilat ft INNER JOIN cariler c ON c.cari_id = ft.cari_id INNER JOIN parametreler p ON p.parametre_id = ft.tahsilat_tipi_parametre_id INNER JOIN parametreler pot ON pot.parametre_id = ft.odeme_tipi_parametre_id WHERE ft.silindi = 0"); grid_tahsilat.DataSource = dt_tahsilatlar; }
public rp_irsaliye(int irsaliye_id) { InitializeComponent(); DataTable dt_irsaliye = SQL.get("SELECT s.irsaliye_no, s.irsaliye_tarihi, c.cari_adi FROM urunler_irsaliye s INNER JOIN cariler c ON c.cari_id = s.cari_id WHERE s.irsaliye_id = " + irsaliye_id); lbl_cari_adi.Text = dt_irsaliye.Rows[0]["cari_adi"].ToString(); lbl_siparis_tarihi.Text = dt_irsaliye.Rows[0]["irsaliye_tarihi"].ToString(); lbl_siparis_no.Text = dt_irsaliye.Rows[0]["irsaliye_no"].ToString(); DataTable dt_irsaliye_kalem = SQL.get("SELECT s.siparis_no, i.irsaliye_kalem_id, i.urun_id, u.urun_adi, i.miktar, i.referans_siparis_kalem_id, olcu_birimi = p.deger, fatura_kalem_id = ISNULL(fk.fatura_kalem_id, 0) " + " FROM urunler_irsaliye_kalem i INNER JOIN urunler u ON u.urun_id = i.urun_id INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id INNER JOIN urunler_siparis_kalem sk ON sk.siparis_kalem_id = i.referans_siparis_kalem_id INNER JOIN urunler_siparis s ON s.siparis_id = sk.siparis_id LEFT OUTER JOIN urunler_fatura_kalem fk ON fk.silindi = 0 AND fk.referans_irsaliye_kalem_id = i.irsaliye_kalem_id " + " WHERE i.silindi = 0 AND i.irsaliye_id = " + irsaliye_id); this.DataSource = dt_irsaliye_kalem; XRBinding binding0 = new XRBinding("Text", this.DataSource, "urun_adi", ""); xrTableCell10.DataBindings.Add(binding0); XRBinding binding1 = new XRBinding("Text", this.DataSource, "siparis_no", ""); xrTableCell11.DataBindings.Add(binding1); XRBinding binding2 = new XRBinding("Text", this.DataSource, "olcu_birimi", "{0:n0}"); xrTableCell12.DataBindings.Add(binding2); XRBinding binding3 = new XRBinding("Text", this.DataSource, "miktar", "{0:c2}"); xrTableCell13.DataBindings.Add(binding3); }
private void button4_Click(object sender, EventArgs e) { if (secili_menu_id == 0) { new mesaj("Menü seçiniz!").ShowDialog(); return; } if (tb_miktar.Value <= 0) { new mesaj("Miktar giriniz!").ShowDialog(); return; } if (cmb_urun_grubu.EditValue == null) { new mesaj("Ürün grubu seçiniz!").ShowDialog(); return; } DataTable dt = SQL.get("SELECT * FROM menu_urun_gruplari WHERE silindi = 0 AND menu_id = " + secili_menu_id + " AND urun_grubu_id = " + cmb_urun_grubu.EditValue); if (dt.Rows.Count > 0) { new mesaj("Bu ürün grubu daha önce eklenmiş!").ShowDialog(); return; } SQL.set("INSERT INTO menu_urun_gruplari (kaydeden_kullanici_id, urun_grubu_id, menu_id, miktar) VALUES (" + SQL.kullanici_id + ", " + cmb_urun_grubu.EditValue + ", " + secili_menu_id + ", " + tb_miktar.Value + ")"); DataTable dt_menu_urun_gruplari = SQL.get("SELECT mug.menu_urun_grubu_id, ug.urun_grubu, ug.urun_grubu_id, mug.miktar FROM menu_urun_gruplari mug INNER JOIN urun_gruplari ug ON ug.urun_grubu_id = mug.urun_grubu_id AND ug.silindi = 0 WHERE mug.silindi = 0 AND mug.menu_id = " + secili_menu_id); grid_menu_urun_grubu.DataSource = dt_menu_urun_gruplari; }
private void ayarlar_Load(object sender, EventArgs e) { string text = ""; try { text = System.IO.File.ReadAllText(@"printer_info.txt"); } catch { text = ""; } tb_yazici.Text = text; try { text = System.IO.File.ReadAllText(@"firma_bilgi.txt"); } catch { text = ""; } tb_isletme.Text = text; try { text = System.IO.File.ReadAllText(@"printer_info_etiket.txt"); } catch { text = ""; } textBox1.Text = text; try { pb_logo.ImageLocation = "firma_logo.png"; } catch { } DataTable dt_hedefler = SQL.get("SELECT * FROM hedef WHERE silindi = 0"); grid_hedef.DataSource = dt_hedefler; DataTable dt_donusumler = SQL.get("SELECT kaynak_birim_id = p1.parametre_id, kaynak_birim = p1.deger, hedef_birim_id = p2.parametre_id, hedef_birim = p2.deger, kd.katsayi, kd.donusum_id FROM katsayi_donusum kd INNER JOIN parametreler p1 ON p1.parametre_id = kd.parametre_1_id INNER JOIN parametreler p2 ON p2.parametre_id = kd.parametre_2_id WHERE kd.silindi = 0"); grid_donusumler.DataSource = dt_donusumler; DataTable dt_masa_kapat = SQL.get("SELECT * FROM parametreler WHERE silindi = 0 AND tip = 'masa_kapat'"); gridMasaKapat.DataSource = dt_masa_kapat; DataTable dt_ikram = SQL.get("SELECT * FROM parametreler WHERE silindi = 0 AND tip = 'ikram_sebep'"); gridIkram.DataSource = dt_ikram; }
private void personel_yetki_Load(object sender, EventArgs e) { DataTable dt_yetkiler = SQL.get("SELECT y.yetki_id, y.ust_yetki_id, y.yetki_adi, kullanici_yetki = CASE ISNULL(ky.kullanici_yetki_id, 0) WHEN 0 THEN CAST(0 as BIT) ELSE CAST(1 as BIT) END FROM yetkiler y LEFT OUTER JOIN kullanicilar_yetki ky ON ky.yetki_id = y.yetki_id AND ky.silindi = 0 AND ky.kullanici_id = " + kullanici_id + " WHERE y.silindi = 0"); tl_yetkiler.DataSource = dt_yetkiler; tl_yetkiler.ExpandAll(); }
private void btn_log_out_Click(object sender, EventArgs e) { SQL.set("INSERT INTO kullanicilar_gec_mesai (kullanici_id, dakika, tarih, tip_parametre_id) VALUES (" + kullanici_id + ", " + tb_dakika.Value.ToString().Replace(',', '.') + ", '" + dt_tarih.Value.ToString("yyyy-MM-dd HH:mm:ss.fff") + "', " + cmb_tip.EditValue + ")"); DataTable dt = SQL.get("SELECT gm.gec_mesai_id, gm.dakika, gm.tarih, tip = p.deger FROM kullanicilar_gec_mesai gm INNER JOIN parametreler p ON p.parametre_id = gm.tip_parametre_id WHERE gm.silindi = 0 AND gm.kullanici_id = " + kullanici_id); grid_personeller.DataSource = dt; }