private void dateTimePicker1_ValueChanged(object p1, object p2) { if (txtMasaNo.Text == "") { DataTable dt = Veritabani.VeriGetir("select MasaNumarasi,Tarih,OdemeTuru,Tutar from Satislar where Tarih = '" + dateTimePicker1.Text + "'"); gridSatislar.DataSource = dt; } else { DataTable dt = Veritabani.VeriGetir("select MasaNumarasi,Tarih,OdemeTuru,Tutar from Satislar where MasaNumarasi = " + txtMasaNo.Text + " and Tarih = '" + dateTimePicker1.Text + "' "); gridSatislar.DataSource = dt; } }
public static bool siparisTemizle(int siparisNo) { Veritabani.baglantiKontrol(); try { SqlCommand cmd = new SqlCommand("delete from Siparis where SiparisNo=@siparisNo", Veritabani.conn); cmd.Parameters.AddWithValue("@siparisNo", siparisNo); cmd.ExecuteNonQuery(); return(true); } catch { return(false); } }
public static int siparisNoGetir(int masaNo) { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); DataTable dt = Veritabani.VeriGetir("select SiparisNo from Siparis where MasaNo=" + masaNo + " AND Hesap='True'"); if (dt.Rows.Count > 0) { int siparisNo = Convert.ToInt32(dt.Rows[0][0].ToString());//yeni açılan masanın siparis numarasını aldık return(siparisNo); } else { return(-1); } }
public static bool KullaniciSifreDegistir(object KullaniciAdi, object Sifre, TextBox tYeniSifre) { Veritabani.baglantiKontrol(); try { SqlCommand cmd = new SqlCommand("update KullaniciTablosu set Sifre=@Sifre where KullaniciAdi=@KullaniciAdi", Veritabani.conn); cmd.Parameters.AddWithValue("@KullaniciAdi", KullaniciAdi); cmd.Parameters.AddWithValue("@Sifre", tYeniSifre.Text); cmd.ExecuteNonQuery(); return(true); } catch { return(false); } }
public static bool veriVarmi(string sql) { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); SqlCommand cmd = new SqlCommand(sql, Veritabani.conn); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { dr.Close(); return(true); } else { return(false); } }
private void frmSatisRaporu_Load(object sender, EventArgs e) { gridSatislar.DataSource = Veritabani.VeriGetir("select * from Satislar"); gridSatislar.Columns[4].Visible = false; gridSatislar.Columns[5].Visible = false; dateTimePicker1.Format = DateTimePickerFormat.Custom; dateTimePicker1.CustomFormat = " dd.MM.yyyy"; dateTimePicker2.Format = DateTimePickerFormat.Custom; dateTimePicker2.CustomFormat = " dd.MM.yyyy"; dateTimePicker1.Value = DateTime.Now.AddDays(-1); dateTimePicker2.Value = DateTime.Now; dateTimePicker1_ValueChanged(null, null); }
public static bool siparisUrunEkle(object siparisNo, object urunNo, object urunAdet) { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { SqlCommand cmd = new SqlCommand("insert into SiparisUrun (SiparisNo,UrunNo,UrunAdet) values (@siparisNo,@urunNo,@urunAdet)", Veritabani.conn); cmd.Parameters.AddWithValue("@siparisNo", siparisNo); cmd.Parameters.AddWithValue("@urunNo", urunNo); cmd.Parameters.AddWithValue("@urunAdet", urunAdet); cmd.ExecuteNonQuery(); return(true); } catch { return(false); } }
public static bool siparisEkle(int masaNo)//Siparis tablosuna siparisleri ekliyor { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { SqlCommand cmd = new SqlCommand("insert into Siparis (MasaNo,Hesap) values (@masaNo, @hesap)", Veritabani.conn); cmd.Parameters.AddWithValue("@masano", masaNo); cmd.Parameters.AddWithValue("@hesap", '1'); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { MessageBox.Show("" + ex); return(false); } }
public static bool urunDuzenle(object UrunNo, bool SilinmisMi) { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { SqlCommand cmd = new SqlCommand("update Urun set SilinmisMi=@SilinmisMi where UrunNo=@UrunNo", Veritabani.conn); cmd.Parameters.Add("@SilinmisMi", SqlDbType.Bit).Value = SilinmisMi; cmd.Parameters.Add("@UrunNo", SqlDbType.Int).Value = UrunNo; cmd.ExecuteNonQuery(); return(true); } catch { return(false); } }
private void sepetUrunGoster() { try { int siparisNo = Siparis.siparisNoGetir(masaNo); if (Kontroller.veriVarmi("select * from SiparisUrun where SiparisNo=" + siparisNo + "")) { DataTable siparisUrun = Veritabani.VeriGetir("select Urun.UrunNo as UrunNo,SiparisUrun.UrunAdet as UrunAdet,Urun.Adi as Adi,Urun.Fiyati as Fiyati,Urun.ResimYolu as ResimYolu from SiparisUrun inner join Urun on SiparisUrun.UrunNo=Urun.UrunNo where SiparisUrun.SiparisNo=" + siparisNo + ""); for (int urunIndex = 0; urunIndex < siparisUrun.Rows.Count; ++urunIndex) { for (int i = 0; i < Convert.ToInt32(siparisUrun.Rows[urunIndex]["UrunAdet"].ToString()); i++) { if (File.Exists(siparisUrun.Rows[urunIndex]["ResimYolu"].ToString())) //resimyolunda resim var mı diye kontrol ediyoruz { Image myImage = Image.FromFile(siparisUrun.Rows[urunIndex]["ResimYolu"].ToString()); //resimi alıyoruz imageList1.Images.Add(siparisUrun.Rows[urunIndex]["UrunNo"].ToString(), myImage); //resmi imageliste ekliyoruz ListViewItem item = new ListViewItem(siparisUrun.Rows[urunIndex]["Adi"].ToString() + "-" + siparisUrun.Rows[urunIndex]["Fiyati"].ToString() + " ₺", siparisUrun.Rows[urunIndex]["UrunNo"].ToString(), this.lstUrunler.Groups[0]); //Ürünü,resmi,grubu bağlıyoruz this.lstSepet.Items.Insert(0, item); //ürünü ekliyor this.lstSepet.Groups[0].Items.Insert(0, item); //ürünü gruba ekliyor double fiyati = Convert.ToDouble(item.Text.Substring(item.Text.IndexOf('-') + 1, item.Text.LastIndexOf(' ') - item.Text.LastIndexOf('-'))); txtToplam.Text = (Convert.ToDouble(txtToplam.Text) + fiyati).ToString(); } else //resimyolunda resim yoksa imagekey yinede ürünNo dan oluşturulur. imagekeyden de ürün bilgilerini çekeceğiz. { ListViewItem item = new ListViewItem(siparisUrun.Rows[urunIndex]["Adi"].ToString() + "-" + siparisUrun.Rows[urunIndex]["Fiyati"].ToString() + " ₺", siparisUrun.Rows[urunIndex]["UrunNo"].ToString(), this.lstSepet.Groups[0]); //Ürünü,resmi,grubu bağlıyoruz this.lstSepet.Items.Insert(0, item); //ürünü ekliyor this.lstSepet.Groups[0].Items.Insert(0, item); //ürünü gruba ekliyor double fiyati = Convert.ToDouble(item.Text.Substring(item.Text.IndexOf('-') + 1, item.Text.LastIndexOf(' ') - item.Text.LastIndexOf('-'))); txtToplam.Text = (Convert.ToDouble(txtToplam.Text) + fiyati).ToString(); } } } } } catch { MessageBox.Show("SepetUrunGoster Metodunda hata"); } }
public static bool urunDuzenle(object urunNo, object resimYolu, object fiyat, object grupNo, object urunAdi) { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { SqlCommand cmd = new SqlCommand("update Urun set ResimYolu=@resimyolu, Fiyati=@fiyati, UrunGrupNo=@urungrupno, Adi=@adi where UrunNo=@urunno", Veritabani.conn); cmd.Parameters.Add("@resimyolu", SqlDbType.NVarChar).Value = resimYolu; cmd.Parameters.Add("@fiyati", SqlDbType.Money).Value = fiyat; cmd.Parameters.Add("@urungrupno", SqlDbType.Int).Value = grupNo; cmd.Parameters.Add("@adi", SqlDbType.NVarChar).Value = urunAdi; cmd.Parameters.Add("@urunno", SqlDbType.Int).Value = urunNo; cmd.ExecuteNonQuery(); return(true); } catch { return(false); } }
private void listView1_SelectedIndexChanged(object sender, EventArgs e) { pictureBox1.Image = null; if (listView1.SelectedItems.Count > 0) { urunNo = Convert.ToInt32(listView1.SelectedItems[0].ImageKey); } DataTable urunDT = Veritabani.VeriGetir("select * from Urun where UrunNo=" + urunNo + ""); txtUrunAdi.Text = urunDT.Rows[0]["Adi"].ToString(); txtUrunFiyati.Text = urunDT.Rows[0]["Fiyati"].ToString(); lblResimYolu.Text = urunDT.Rows[0]["ResimYolu"].ToString(); comboUrunGrubu.SelectedValue = urunDT.Rows[0]["UrunNo"]; if (File.Exists(lblResimYolu.Text))//resimyolunda resim var mı diye kontrol ediyoruz { pictureBox1.Image = Image.FromFile(lblResimYolu.Text); pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; } }
public static bool kullaniciKontrolu(string kulAdi, string sifre)//kullanici adi ve şifresini kontrolünü yaptırıyoruz { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); SqlCommand cmd = new SqlCommand("select KullaniciNo from Kullanici where KullaniciAdi=@kuladi and Sifre=@sifre", Veritabani.conn); cmd.Parameters.Add("@kuladi", SqlDbType.NVarChar).Value = kulAdi; cmd.Parameters.Add("@sifre", SqlDbType.NVarChar).Value = sifre; SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { dr.Close(); Veritabani.conn.Close(); return(true); } else { return(false); } }
private void frmUrunDuzenle_Load(object sender, EventArgs e) { comboDoldur(); DataTable urun = Veritabani.VeriGetir("select * from Urun where SilinmisMi=0"); DataTable grup = Veritabani.VeriGetir("select * from UrunGrubu"); for (int groupIndex = 0; groupIndex < grup.Rows.Count; ++groupIndex) { //grubları listviewe ekliyor this.listView1.Groups.Add(grup.Rows[groupIndex]["UrunGrupNo"].ToString(), grup.Rows[groupIndex]["Adi"].ToString()); for (int urunIndex = 0; urunIndex < urun.Rows.Count; ++urunIndex) { if (urun.Rows[urunIndex]["UrunGrupNo"].ToString() == grup.Rows[groupIndex]["UrunGrupNo"].ToString()) { if (File.Exists(urun.Rows[urunIndex]["ResimYolu"].ToString())) //resimyolunda resim var mı diye kontrol ediyoruz { Image myImage = Image.FromFile(urun.Rows[urunIndex]["ResimYolu"].ToString()); //resimi alıyoruz imageList1.Images.Add(urun.Rows[urunIndex]["UrunNo"].ToString(), myImage); //resmi imageliste ekliyoruz ListViewItem item = new ListViewItem(urun.Rows[urunIndex]["Adi"].ToString(), urun.Rows[urunIndex]["UrunNo"].ToString(), this.listView1.Groups[groupIndex]); //Ürünü,resmi,grubu bağlıyoruz this.listView1.Items.Insert(0, item); //ürünü ekliyor // this.listView1.Groups[groupIndex].Items.Insert(0, item);//ürünü gruba ekliyor } else //resimyolunda resim yoksa imagekey yinede ürünNo dan oluşturulur. imagekeyden de ürün bilgilerini çekeceğiz. { ListViewItem item = new ListViewItem(urun.Rows[urunIndex]["Adi"].ToString(), urun.Rows[urunIndex]["UrunNo"].ToString(), this.listView1.Groups[groupIndex]); //Ürünü,resmi,grubu bağlıyoruz this.listView1.Items.Insert(0, item); //ürünü ekliyor //this.listView1.Groups[groupIndex].Items.Insert(0, item);//ürünü gruba ekliyor } } } } if (seciliUrunNo > 0) { listView1.Items[seciliUrunNo - 1].Selected = true; } }
public static bool grupDuzenle(object grupNo, object adi)//urun grubu duzenlemek için { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { string sorgu = "update UrunGrubu set Adi=@adi where UrunGrupNo=@grupno"; SqlCommand cmd = new SqlCommand(sorgu, Veritabani.conn); cmd.Parameters.AddWithValue("@grupno", grupNo); cmd.Parameters.AddWithValue("@adi", adi); // cmd.Parameters.Add("@grupno", SqlDbType.Int).Value = Convert.ToInt32(grupNo); // cmd.Parameters.Add("@adi", SqlDbType.NVarChar).Value = adi; // cmd.ExecuteNonQuery(); return(true); } catch { return(false); } }
public static bool grupEkle(TextBox tGruptext)//urun grubu eklemek için { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { // SqlCommand cmd = new SqlCommand("insert into UrunGrubu (Adi) values (@Adi)", Veritabani.conn); string sorgu = "insert into UrunGrubu (Adi) values (@Adi)"; SqlCommand cmd = new SqlCommand(sorgu, Veritabani.conn); cmd.Parameters.AddWithValue("@Adi", tGruptext.Text); cmd.ExecuteNonQuery(); Veritabani.conn.Close(); return(true); } catch (Exception ex) { MessageBox.Show("" + ex); return(false); } }
public static bool KullaniciEkle(TextBox kAdi, TextBox kSifre, TextBox tAd, TextBox tSoyad)//ilk kısımda kullaniciekle için kullandık. { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { string sorgu = "insert into KullaniciTablosu (KullaniciAdi,Sifre,Adi,Soyadi) values (@KullaniciAdi,@Sifre,@Adi,@Soyadi)"; SqlCommand cmd = new SqlCommand(sorgu, Veritabani.conn); // MessageBox.Show(""+kAdi.GetType()); cmd.Parameters.AddWithValue("@KullaniciAdi", kAdi.Text); cmd.Parameters.AddWithValue("@Sifre", kSifre.Text); cmd.Parameters.AddWithValue("@Adi", tAd.Text); cmd.Parameters.AddWithValue("@Soyadi", tSoyad.Text); cmd.ExecuteNonQuery(); Veritabani.conn.Close(); return(true); } catch { return(false); } }
public static bool satisekle(object masano, object tarih, object odemeTuru, object tutar, object siparisNo) { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { SqlCommand cmd = new SqlCommand("insert into Satislar (MasaNumarasi,Tarih,OdemeTuru,Tutar,SiparisNo) values (@masano,@tarih,@odemeTuru,@tutar,@siparisNo)", Veritabani.conn); cmd.Parameters.AddWithValue("@masano", masano); cmd.Parameters.AddWithValue("@tarih", tarih); cmd.Parameters.AddWithValue("@odemeTuru", odemeTuru); cmd.Parameters.AddWithValue("@tutar", tutar); cmd.Parameters.AddWithValue("@siparisNo", siparisNo); cmd.ExecuteNonQuery(); return(true); } catch { return(false); } }
private void frmAna_Load(object sender, EventArgs e) { anaFrm = this; DataTable dt = Veritabani.VeriGetir("select * from Ayar"); DataTable masa = Veritabani.VeriGetir("select MasaSayisi from Ayar"); for (int i = 0; i < int.Parse(masa.Rows[0]["MasaSayisi"].ToString()); i++) { if (Kontroller.veriVarmi("select * from Siparis where MasaNo=" + (i + 1) + " AND Hesap='true'")) { lstMasa.Items.Add((i + 1) + ".Masa"); lstMasa.Items[i].ImageKey = "doluMasa.png"; doluMasaSayisi++; } else { lstMasa.Items.Add((i + 1) + ".Masa"); lstMasa.Items[i].ImageKey = "bosMasa.png"; } } masaSayisi = Convert.ToInt32(masa.Rows[0]["MasaSayisi"].ToString()); }
public static bool hesapOde(object siparisNo, object odemeTuru, object tutar, object tarih) { Veritabani.conn.Close(); Veritabani.baglantiKontrol(); try { SqlCommand cmd = new SqlCommand("update Siparis set Hesap='False' where SiparisNo=" + siparisNo + " ", Veritabani.conn); cmd.ExecuteNonQuery(); SqlCommand Hesap = new SqlCommand("insert into Hesap (SiparisNo,OdemeTuruNo,Tutar,Tarih) values (@siparisNo,@odemeTuruNo,@tutar,@tarih)", Veritabani.conn); Hesap.Parameters.AddWithValue("@siparisNo", siparisNo); Hesap.Parameters.AddWithValue("@odemeTuruNo", odemeTuru); Hesap.Parameters.AddWithValue("@tutar", tutar); Hesap.Parameters.AddWithValue("@tarih", tarih); Hesap.ExecuteNonQuery(); return(true); } catch { return(false); } }