Eğitm Sayısı :532
AnasayfaYardım Köşesi

Böyle bir alan çoğu sitede yok ve herkes için ortak bir alan düşündüm yazılım konusunda, programlama konusunda problem çektiğiniz konuları burada yazabilirsiniz. Böylelikle daha çok kişiye yardımınız ulaşmış olacaktır :)

138 Yorumlar
  • İsmail Gunes / 24 Şubat 2016

    Merhabalar,
    C# ile otomasyon eğitim setinizin bir kısmını izledim . . .
    Öncelikle emeğinize sağlık .
    Bununla ilgili bir sorum olacaktı .
    Bu programda paket servis icin ‘CallerID’ cihazını nasıl bağlarız acaba , kısa bır bilgi verirseniz sevinırım

  • mecit altın / 24 Şubat 2016

    Kıymetli hocam merhabalar.

    ilk önce one notu bizlere tanıttığınız için çok teşekkür ederim. youtube kanalınızı üye oldum. sizleri ilgiyle takip ediyorum ve arkadaşlarıma tavsiye edeceğim.

    one notu kullanmaya başladım. fakat bir kaç sorum oldu. Bu soruları sizlere sormak istiyorum. Cevaplarsanız çok sevinirim.

    1- One nota iki ayrı yazıyı aynı sayfada görmek mümkün mü? excel de dikey döşe dediğimizde ekranda iki tane excel dosyasını otomatik ayarlama gibi bir seçenek var mı?

    2-Yukarıdan paragraf sildiğimiz de aşağıdaki içeriklerinin oynamamasını sağlayabilir miyiz?

    3-Okuma sayfası özelliği var mı ? word 2013 de olduğu gibi?

    4-Günlük yapacağımız görevleri yazıp takip etmek iş için, nasıl yapılmalı? Daha açık sorayım tamamladığımız görevlerimizin kronolojik olarak takibini yapabilir miyiz?

  • Muhammed Ali KİRİKTİR / 25 Şubat 2016

    Merhaba, sitenizde paylaşmış olduğunuz php ile web site yapımı videolarını izledim.çok güzel bir anlatım olmuş.bizimle paylaştığınız için tşk

  • Soner demir / 6 Mart 2016

    Selamlar Öncelikle Php ile site yapımını anlattıgınız için tşk ederiM
    Derste Yaptıgınız sitenin dökümanlarına ulaşabilirmiyiz kendi temalarımıza uygulamak adına.
    Bir İkinciside yonetim paneli yapacakmısınız aynı örnek üzerine .
    Teşekkürler Kolay Gelsin. ALLAH razı olsun

  • Devran Şimşek / 7 Mart 2016

    Merhaba hocam öncelikle emeğinize sağlık.
    Ders 12 ye kadar geldim sorunsuz bir şekilde fakat ders 13 te şu hatayı alıyorum ; http://i.hizliresim.com/o3rbbR.png
    Veri tabanında durumu 2 yapınca bu hatayı alıyorum diğerlerinde bu hatayı almıyorum umarım açıklayıcı olmuştur şimdiden teşekkürler

      • Devran Şimşek / 7 Mart 2016

        ilerleiyip bakmıştım süslü parantezi fazla koyduğunuzu da fark etmiştim veritabanında adisyonu doldururken hata alıyordum düzelttim çalıştı Emeğinize sağlık çok teşekkürler :)

  • Hamza Şentürk / 10 Mart 2016

    Merhabalar Hocam restrurant otomastyonunu komple yapıyouruz 2 arkdaş sizin videolarınızdan emeğinize sağlık öncelikle ama ders20’De cAdisyonlar class’ının içinde fields’da neler olduğu yazmıyor ve //açık adiosyon numarası diye metod oluşturmuşsunuz içinde neler var göremiyoruz bunları bizimle paylaşabilirsmisiniz

  • Mehmet Turunç / 12 Mart 2016

    İyi günler hocam yaptığınız programlardan dolayı sizi tebrik ederim benim şöyle bir durumum var hoca bizden her hangi bir otomasyon yapmamızı istedi bende restaurant-otomasyonunu seçtim sizden belgeleri ikonları alma şansım varmı bana yardımcı olabilirmisiniz ?

  • murat demirci / 15 Mart 2016

    iyi günler benim htaccess ile ilgili sıkıntım vardı sitem 2 dil üzerine kurulu ve veriler veritabanından çekiliyor ben htaccess dosyamda seçtiğim dile göre kategori sayfamın ismini değiştirmek istiyorum yani turkçe ise kategori/yatakodası olsun ingilizce seçiminde category/bedroom gelsin ama bir türlü yapamadım nasıl bir kod kullanmam gerekiyor yardımcı olursanız sevinirim.
    iyi çalışmalar dileriö

  • osman / 16 Mart 2016

    Abi mrb benim bir konuda yardıma ihtiyacım var bana yardımcı olma imkanın varmı acaba

  • Barış / 19 Mart 2016

    S.a c# restaurant otomasyon Videoların bir kısmını inceledim ve izledim fakat vaktim pek yok açıkcası ben 10.sınıf ögrencisiym bunun kodlraını yada programı paylaşabilirmisn lütfen şimdiden saol

  • Barış / 19 Mart 2016

    Acil restaurant otomasyon kodları lazım ödevim var abicim yardımcı olurmsun

  • Kerem / 22 Mart 2016

    Merhaba hocam. Texbox’a 100 girdim mesela bu 100’ü accesteki bakiye kısmından düşmesini istiyorum nasıl yapabilirim ?

  • Faru Nuri / 31 Mart 2016

    Merhaba Hocam, C# Restaurant Otomosyonunda Ders 16 da

    public int TableGetbyNumber(string TableValue){
    string aa = TableValue;
    int lenght = aa.Length;

    return Convert.ToInt32(aa.Substring(lenght – 1, 1));

    Hata Aliyorum Yardimci Olabilirmisiniz?

    • Faru Nuri / 31 Mart 2016

      public int TableGetbyNumber(string TableValue){
      string aa = TableValue;
      MessageBox.Show(aa); // Burada aa değeri boş geliyor
      int lenght = aa.Length;

      return Convert.ToInt32(aa.Substring(lenght – 1, 1));

      Yardim Edermisiniz ?

  • Devran Şimşek / 5 Nisan 2016

    Merhabalar hocam Restourant Otomasyon da 52. Videodayım herşeyi tek tek yaptım fakat hesap kapat dediğimde şu hatayı alıyorum = http://i.hizliresim.com/ZkjmBG.png hata nerdedir acaba ? yardımcı olursanız sevinirim teşekkürler

      • Devran Şimşek / 9 Nisan 2016

        daha önce çalışıyordu sql de türkçe karakterde sıkıntı yaşanmadığını biliyordum ama denerim deneyip döneceğim hocam

          • Devran Şimşek / 11 Nisan 2016

            Hocam malesef türkçe karakter ile alakalı değil result false olarak dönüyor yani aslında ben su hatayı alıyorum = http://i.hizliresim.com/nMa6Y1.png

          • Devran Şimşek / 11 Nisan 2016

            buda kod kısmım hocam = http://i.hizliresim.com/D2rb8z.png

          • Devran Şimşek / 13 Nisan 2016

            hocam hatayı buldum galiba biz şu kısımda = http://i.hizliresim.com/y5D6WM.png müsteriID 1 alıyoduk ama veri tabanında müsterinin ıdsi 2 olduğundan hesabı kapatmıyordu ben kod kısmında müsteri ıd yi 2 yapınca hesabı kapattı oraya müsteri ıd yi getirirsek bir sıkıntı olmayacagını düşünÜyorum deneyip tekrar döneceğim hocam

  • ERDAL / 20 Nisan 2016

    Merhabalar sizden C# Restaurant Otomasyon yazılımını bana mail atabilir misiniz yıllık ödevimi vermem lazımda yazacak kadar zamanım yokta. Access ve C# bölümün atar mısınız mailden direk yazılımlarını. erdal.alcan@hotmail.com

  • Hakan / 24 Nisan 2016

    Merhaba Öncelikle Eğitim Videolarınız Harika Teşekkür Ederim :) :)

    Ama sorunum var hemde birden fazla büyük bir sorun
    Sorunum şu

    $md5Id=md5(rand() + $adsoyad);
    $ekle = mysql_query(“Insert Into uyeler(uyeAdsoyad,email,sifre,uyeTarih,uyeResimurl,webSite,md5Id)
    values(‘$adsoyad’,’$email’,’$sifre’,’$tarih’,’$resimIsmi’,’$webadresi’,’$md5Id’);”);
    $ekle’nin içine md5Id ve $md5Id yi çektiğimizde yeni bir üyelik yapamıyorum.

    Profil sayfasını yaptım ve index.php?s=profil.php&id=rasgele gelen değer yok ve Profil sayfasına tıkladığımda anasayfaya yönlendiriyo

    Bana Yardımcı olabilir misiniz

  • EREN / 29 Nisan 2016

    Hocam Merhabalar Restaurant otomasyonu 5.ci videodayım . Alttaki kodta cGenel clasını kullandım . Veri tabanına baglantı icin . SqlConnection con = new SqlConnection(gnl.conString); Burda gnl. yazarken conString çıkmıyor bende. Equals,Gettype,ToString,GetHashCode var sadece Yardımcı olabilirmisiniz.

    namespace Veresiyee
    {
    class cPersoneller
    {
    cGenel gnl = new cGenel();

    public bool personelEntryControl(string password,int UserId)
    {
    bool result = false;
    try
    {
    SqlConnection con = new SqlConnection(gnl.conString);
    }
    catch (Exception)
    {

    throw;
    }
    return true;
    }
    }
    }

  • handan denishan / 11 Mayıs 2016

    merhabalar şimdi arkadaslarımla birlikte bu projeyi yapıyoruz 9.partdayız fakat resimleri iconları bulamıyoruz internetende epey arastırdık görsellerden bulamadık nerden bulabiliriz şimdiden teşekkürler iyi çalişmalar.

  • Handan Denishan / 12 Mayıs 2016

    Merhaba yine ben 13. Videodayız şuan fakat şöyle bir sıkıntımız var sizin tim yaptıklarınızı yaptık fakat rezervasyon dolu Boş kısmını yaparken masalara kadar turlayabiliyoruz daha sonrasında bize bağlantı hatası veriyor. Adısyonlardaki masaıd ve durumda hata veriyor bunu Nasıl çözebiliriz takıldık ilerleyemiyoruz şimdiden teşekkür ederim.

  • Devran Şimşek / 17 Mayıs 2016

    merhabalar hocam uzun zaman oldu videoları bitireli bazı eksiklikler var onları tamamladım hatalarım oldu sizden de yardım istedim hatırlarsanız sorunlarım çözüldü ama şöyle bi sıkıntım var sadece masa 10 da hesap kapattıktan sonra masanın durumu 2 kalıyor yani dolu oluyor haliyle resmi de değişmiyor uğraştım ve bişey çarptı gözüme hesap kapatırken masaID 0 alıyor 10 alması gerekirken 0 alıyor bu yuzden de masa kapanmıyor bunu önüne nasıl geçebilirim projeyi daha da geliştimek istiyorum yardımcı olursanız seviniirim şimdiden teşekkürler :)

  • Mehmet / 20 Mayıs 2016

    Merhaba, php derslerinizin bir kısmını izledim. Ancak benim özellikle üzerinde durduğum konu SLİDER KODLAMASI şu ana kadar bir çok araştırma yaptım. Ama tam anlamıyla böyle bir çalışma yapılmamış. Yaplanlarda başka sitelerden dosya indirerek
    anlatmış. Bu konuda yardımcı olursanız çok sevinirim. Saygılarmla

  • Muhammet / 24 Mayıs 2016

    Hocam 19.dersiniz deyim. Her şey çalışıyor ama menülere tıklayınca resimde de – – http://i.hizliresim.com/v4mZ7v.png – – gördüğünüz gibi sadece ilk ürünün fiyatı geliyor. Diğerleri gözükmüyor. Tıklayıp siparişlere eklemeye çalışınca da “lvSiparisler.Items[sayac].SubItems.Add(lvMenu.SelectedItems[0].SubItems[2].Text);” kısmı hata veriyor.

      • Muhammet / 25 Mayıs 2016

        Hocam buyrun tek tek neler olduğunu kayıda aldım. Cevabınızı bekliyorum. https://youtu.be/J3tjlAV14xo

      • Muhammet / 28 Mayıs 2016

        ?

  • erhan / 26 Mayıs 2016

    Merhaba Hocam, php sayfalama ve login işlemleri ile ilgili sıkıntı yaşıyoruz, örnegin bu sitede yapılmış örnekler var http://www.codingcage.com/2015/04/how-to-create-pagination-with-php-pdo.html fakat uygulamalı olarak burdaki kodları kullanarak bir kaç ders hazırlarmısınız ? login ve sayfalama

  • .görkem / 28 Mayıs 2016

    Merhaba hocam bız ödev olarak restaurant . otomasyonu yapıoruz arkadasımla beraber 8 gunumuz kaldı ve halen 25 vıdeo dayız aynılarını yaptık hatalar aldık duzeltelım dıe cok zamanımızı alıyor mesela sıparıs veriyoruz ama tekrar sıparıs verdgımız masada sıparısler gozukmuyor yanlısın ustune devam etmek ıstemıyoruz zaten 98 vıdeo yu yetıstırme gıbı bı sansımız kalmadı yardım edebilme sansınız varmı ?

  • merve andaç / 17 Haziran 2016

    hocam kusura bakmayın rahatsız ediyrum. php ile web site yapımı dersinizdeki siteyi nerden bulabilirim.

  • Cuma / 18 Haziran 2016

    iyi günler bir konuda bilgiye ihtiyacım var c# hakkında barkod okuma ve kayıt işşlemi yapmak istiyorum sistem onsuz çalışıyordu eskiden yazmıştım tekrardan yazmayı planlıyorum yanlız bildigim kadarı ile barkod okuma olabilmesi için daha önceden barkodun sistemde tanımlı yani kayıtlı olması gerekir yada anlaşmalı firmaların db lerinden çekilir benim mantıgım bu şekilde aldı sorun şu barkod hakkında bilgim yok nasıl yapılır barkod tabancası ile alakalı ne yapmak gerkir sisteme ne dahil etmeliyiz bilgi verirseniz çok sevinirim

      • cuma / 12 Temmuz 2016

        araştırıp video çekerseniz çok sevinirim

  • Özgür Acar / 26 Haziran 2016

    Merhabalar,
    excell’deki Goal Seek benzeri bir fonksiyonun c# ta nasıl yazılabileceği hakkında bir fikriniz var mı ?
    Teşekkürler.

      • Özgür / 27 Haziran 2016

        Form ıygulamalarında yapmayı düşünüyorum.

      • Özgür / 27 Haziran 2016

        Sanırım çok zor bir fonksiyon. Araştırma yaptım biraz ama henüz birşey bulamadım malesef.
        Bu fonksiyonu çözemezsem aklımdaki proje asla gerçekleşmeyecek. :(

      • özgür / 28 Haziran 2016

        Form uygulamalarında yapmayı planlıyorum. Biraz araştırma yaptım ama henüz bir şey bulamadım.

  • tolga / 11 Temmuz 2016

    iyi günler hocam bir konuda yardıma ihtiyacım vardı çoklu resim upload edip mysql e adlarını nasıl kaydedebilirim ?

  • mehmet / 6 Ağustos 2016

    öncelikle merhaba abi php web sitesi dersine yeni başladım yararlıda oldu teşekkür ederim ama tag (etiket) sistemini anlamadım yardımcı olurmusun

      • mehmet / 8 Ağustos 2016

        tag yapısını zaten öyle bir ders kaydı bulunmuyor

  • kenan / 4 Eylül 2016

    mrb hocam crystal report ile günlük aylık ve yıllık raporlama nasıl yapılıypor yardımcı olursanız sevinirim

  • Esra / 12 Aralık 2016

    Merhabalar,

    Restauant otomasyonunu birebir uygulamaya çalışıyorum. Çok teşekkürler sayenizde çok yol aldım. Ancak bir hata aldım saatlerdir onunla uğraşıyorum. Şu an 19. videodayım. Menü listview ından siparişler listview’na ürün atılan yerde. Ben ürünleri atabildim ama ürünler şu şekilde listeleniyor.

    http://hizliresim.com/9gomlO Yani ürün id si sırasında 0 gösteriyor bir alt satıra iniyor ve ürünid yazıyor.

    Kodlarım ise şu şekildedir;

    http://hizliresim.com/VPar7q

    Yardımcı olursanız sevinirim.

  • Recep / 25 Ocak 2017

    http://i.hizliresim.com/bk73ad.png
    http://i.hizliresim.com/d8gpaV.png
    http://i.hizliresim.com/5L6J3j.png
    http://i.hizliresim.com/Anravp.png

    Restoran otomasyonu 20. videodayım sql satislar tablosuna veriler düşmüyor, TableGetByState methodundan false değer döndürdüğü için if’in içine de girmiyor haliyle . Nerde hata yaptığımı da bulamıyorum kodlar yukarda

    • Recep / 25 Ocak 2017

      sorunu çözdüm insert into yerine inser into yazmışım hatayı bulana kadar 5 saat uğraştım delirdim ….

  • cj / 7 Şubat 2017

    82. Videoda cUrunler classındaki urunlerilisteleIstatstklereGore ve Diğer metotta While(dr.Read()) döngüsüne girmiyor hata da almıyorum burdaki problem nedir acaba

    lv.Items.Clear();
    SqlConnection con = new SqlConnection(gnl.conString);
    SqlCommand cmd = new SqlCommand(“Select top 10 dbo.urunler.URUNAD, sum (dbo.satislar.ADET) as adeti From dbo.kategoriler Inner Join dbo.urunler on dbo.kategoriler.ID = dbo.urunler.KATEGORIID Inner Join dbo.satislar on dbo.urunler.ID = dbo.satislar.URUNID Inner Join dbo.adisyonlar on dbo.satislar.ADISYONID = dbo.adisyonlar.ID where (CONVERT(datetime, TARIH, 104) Between CONVERT(datetime,@Bitis, 104) And Convert(datetime, @Bitis, 104)) group by dbo.urunler.URUNAD order by adeti desc”, con);
    cmd.Parameters.Add(“@Baslangic”, SqlDbType.VarChar).Value = Baslangic.Value.ToShortDateString();
    cmd.Parameters.Add(“@Bitis”, SqlDbType.VarChar).Value = Bitis.Value.ToShortDateString();
    SqlDataReader dr = null;

    try
    {
    if (con.State == ConnectionState.Closed)
    {
    con.Open();
    }
    dr = cmd.ExecuteReader();
    int sayac = 0;
    while (dr.Read())
    {

    lv.Items[sayac].SubItems.Add(dr[“URUNAD”].ToString());
    lv.Items[sayac].SubItems.Add(dr[“adeti”].ToString());

    sayac++;

    }

    }
    catch (Exception ex)
    {
    string hata = ex.Message;

    }
    finally
    {
    dr.Close();
    con.Dispose();
    con.Close();

    }

      • cj / 8 Şubat 2017

        manuel tarih girdiğimde sql new query de denediğimde sonuç getiriyor data var yani, 4-5 video var bağlantılı oraları da defalarca izledim gözden kaçırdığım birşey mi var diye ama çözemedim, sql kod parçacığında değişken olarak değil de sabit tarih yazdığımda sonuç getiriyor, datetimepicker larda propertilerde bi ayarı tetikler mi ki acaba? bu arada 2 form boş kalmış 98. video sonrasında kilitle butonuyla başka bir form daha.. Çok teşekkürler yardımlarınız için Bitirdim ama bir kaç hata alıyorumm onları düzeltmekle uğraşıyorum.

  • Cüneyt / 10 Şubat 2017

    Php ile web site yapımı 19.derste üye bilgilerini veritabanına çekiyoruz.Formu boş bırakınca veya şifreler uyuşmayınca hatayı gösterip alert veriyor.Ama formu eksiksiz doldurup gönder dediğimizde “Üyeliğiniz Gerçekleşememiştir.Lütfen Bilgilerinizi Kontrol Ediniz.” hatası alıyorum.Acaba nerde yanlış yapmışım.Ben hatayı bulamadım yardımcı olursanız sevinirim.

    if(empty($adsoyad) || empty($sifre) || empty($sifret) || empty($email))
    {

    $hata=”Lütfen Gerekli Alanları Doldurunuz…”;

    }
    else if($sifre!=$sifret)
    {

    $hata=”Şifreler Uyuşmuyor…”;
    }
    else if(strlen($sifre)0)
    {
    $hata=”Bu Email Adresi Sistemde Kayıtlıdır.Lütfen Farklı Bir Email Adresi Giriniz…”;
    }

    else
    {
    $ekle=mysql_query(“Insert Into uyeler(uyeadsoyad,email,sifre,uyetarih,uyeresimurl)
    values(‘$adsoyad’,’$email’,’$sifre’,’$tarih’,’$resimismi’)”);

    $uyeid=mysql_insert_id();

    $aktiviteekle=mysql_query(“Insert Into aktiviteler(ipadresi,tarih,aktivitead,uyeid)
    values(‘$ipadresi’,’$tarih’,’$aktivitead’,’$uyeid’)”);

    if($ekle && $aktiviteekle)
    {
    echo “alert(‘Üyeliğiniz Başarı İle Gerçekleşmiştir.’)”;
    }
    else
    {
    echo “alert(‘Üyeliğiniz Gerçekleşememiştir.Lütfen Bilgilerinizi Kontrol Ediniz.’)”;
    }
    }
    }
    }

  • Beytullah Şimşekoğlu / 22 Mart 2017

    Merhaba

    c# restorant otomasyonunda (video43) frmMusteriAra ya MusteriEkle deki butonu (btnEkle) yi getiremiyorum. Form ve metodlar public olmasina ragmen “is inaccessible due to its protection level” hatasi aliyorum. Ornegi asagidaki gibidir. Sorunla ilgili yardimci olma sansiniz varmidir ?

    private void btnMusteriGuncelle_Click(object sender, EventArgs e)
    {
    if (lvMusteriler.SelectedItems.Count>0)
    {
    MusteriEkleme frm = new MusteriEkleme();
    cGenel._musteriEkleme = 1;
    cGenel._musteriId = Convert.ToInt32(lvMusteriler.SelectedItems[0].SubItems[0].Text);
    frm.btnEkle.Visible = false; // hatayi bu satirda aliyorum

    this.Close();
    frm.Show();
    }
    }

  • Beytullah Simsekoglu / 22 Mart 2017

    Merhaba

    Restorant otomasyonu videolarinizin 43. videosunda soyle bir sorun yasadim :

    MusteriEkleme formundaki btnEkle(button) nesnesini frmMusteriAra formuna cagiramiyorum. Formlar ve metodlar public olmasina ragmen “inaccessible due to its protection level” hatasi aliyorum. Ornegi asagidaki gibidir. Sorunla ilgili yardimci olma sansiniz varmidir?

    namespace restorant
    {
    public partial class frmMusteriAra : Form
    {
    public frmMusteriAra()
    {
    InitializeComponent();
    }

    private void btnMusteriGuncelle_Click(object sender, EventArgs e)
    {
    if (lvMusteriler.SelectedItems.Count>0)
    {
    MusteriEkleme frm = new MusteriEkleme();
    cGenel._musteriEkleme = 1;
    cGenel._musteriId = Convert.ToInt32(lvMusteriler.SelectedItems[0].SubItems[0].Text);
    frm.btnEkle.Visible = false; // HATAYI BU KODU YAZDIGIMDA ALIYORUM

    this.Close();
    frm.Show();
    }
    }

    namespace restorant
    {
    public partial class MusteriEkleme : Form
    {
    public MusteriEkleme()
    {
    InitializeComponent();
    }

      • Beytullah Şimşekoğlu / 27 Mart 2017

        Evet hocam tesekkurler

  • nida irem / 23 Mart 2017

    19.videoda dolu olan masaya girdiğimde hangi ürün çeşidine girersem gireyim(çorbalar,ana yemekler,tatlılar) adisyonıd sini 1 veriyor sizce hatam nerde?

  • Beytullah Şimşekoğlu / 27 Mart 2017

    Hocam tekrar merhabala

    restorant otomasyonu 75. video :
    Urun Kategori Ekleme yapilabiliyor ama Urun Ekleme yapilamiyor. btnEkle ye tiklandiginda o sekilde kaliyor, hatada vermiyor , kodlara da defalarca kontrol ettim ama sorunu bulamadim, yardimci olma sanisiniz varmidir ?

    private void btnEkle_Click(object sender, EventArgs e)
    {
    if (rbAltkategori.Checked)
    {
    if (txtGidaAdi.Text.Trim() == “” || txtGidaFiyati.Text.Trim() == “” || cbKategoriler.SelectedItem.ToString() == “Tüm Kategoriler”)
    {
    MessageBox.Show(“Gida Adi/Fiyatı/Kategori seçilmemiştir.”, “Dikkat Bilgiler Eksik!!!”, MessageBoxButtons.OK, MessageBoxIcon.Warning);
    }
    else
    {
    cUrunler c = new cUrunler();
    c.Fiyat = Convert.ToDecimal(txtGidaFiyati.Text);
    c.Urunad = txtGidaAdi.Text;
    c.Aciklama = “Ürün Eklendi”;
    c.Urunturno = urunturNo;
    int sonuc = c.urunEkle(c);
    if (sonuc != 0)
    {
    MessageBox.Show(“Ürün Eklenmiştir”);
    yenile();
    Temizle();
    }
    }
    }
    else
    {
    if (txtKategoriAd.Text.Trim() == “”)
    {
    MessageBox.Show(“Lütfen Kategori Adı Giriniz”, “Dikkat Bilgiler Eksik!!!”, MessageBoxButtons.OK, MessageBoxIcon.Warning);
    }
    else
    {
    cUrunCesitleri gida = new cUrunCesitleri();
    gida.KategoriAd = txtKategoriAd.Text;
    gida.Aciklama = txtAciklama.Text;
    int sonuc = gida.urunKategoriEkle(gida);
    if (sonuc != 0)
    {
    MessageBox.Show(“Kategori Eklenmiştir”);
    yenile();
    Temizle();
    }
    }
    }
    }

    public int urunEkle(cUrunler u)
    {
    int sonuc = 0;

    SqlConnection con = new SqlConnection(gnl.conString);
    SqlCommand cmd = new SqlCommand(“Insert Into urunler(KATEGORIID,URUNAD,ACIKLAMA,FIYAT) values(@katId,@urunAd,@aciklama,@fiyat)”, con);
    try
    {
    if (con.State == ConnectionState.Closed)
    {
    con.Open();
    }

    cmd.Parameters.Add(“@katId”, SqlDbType.Int).Value = u._urunturno;
    cmd.Parameters.Add(“@urunAd”, SqlDbType.VarChar).Value = u._urunad;
    cmd.Parameters.Add(“@aciklama”, SqlDbType.VarChar).Value = u._aciklama;
    cmd.Parameters.Add(“@fiyat”, SqlDbType.Money).Value = u._fiyat;

    sonuc = Convert.ToInt32(cmd.ExecuteNonQuery());
    }
    catch (SqlException ex)
    {
    string hata = ex.Message;
    }
    finally
    {
    con.Dispose();
    con.Close();
    }

    return sonuc;
    }

    • Beytullah Şimşekoğlu / 27 Mart 2017

      Hocam biraz daha kurcaladim urunEkle nin try-catch inde soyle bir uyari var:

      The INSERT statement conflicted with the FOREIGN KEY constraint “FK_urunler_kategoriler”. The conflict occurred in database “restorant”, table “dbo.kategoriler”, column ‘ID’.
      The statement has been terminated.

    • Beytullah Şimşekoğlu / 27 Mart 2017

      sonuc degeri 0 geldigi icin urun eklenmiyor buyuk ihtimal

    • Beytullah Şimşekoğlu / 28 Mart 2017

      Burdan : cmd.Parameters.Add(“@katId”, SqlDbType.Int).Value = u._urunturno; //urunEkle metodu
      Buraya : c.Urunturno = urunturNo; //btkEkle_Click
      deger gitmiyor anladigim kadariyle ama nedenini bir turlu bulamadim.

    • Beytullah Şimşekoğlu / 28 Mart 2017

      Ozetle urune KAREGORIID veremedigim icin ekleyemiyorum

    • Beytullah Şimşekoğlu / 29 Mart 2017

      Urun eklerken cbkategoriler combobox inda secili olan urunun id si yani dbo.kategoriler deki “ID” sini dbo.urunlerin “KATEGORIID” si olarak eklemesi gerekiyor. Bu islemi bir turlu gerceklestirmedim hocam yardimci olabilirseniz cok makbule gececek

    • Beytullah Şimşekoğlu / 31 Mart 2017

      c.Urunturno = urunturNo;

      Hocam frmMutfak ta sonradan tanimladigimiz( int urunturNo=0 // private void cbKategoriler_SelectedIndexChanged uzerindeki ) urunturNo ile ilgili tum esitliklerde sorun yasiyorum. Galiba urunturNo ya deger gelmedigi icin sorun yasiyorum. Bir turlu bulamadim. Kafayi yemek uzereyim. Bir fikir verebilirmisiniz?

  • Beytullah Şimşekoğlu / 3 Nisan 2017

    Hocam tekrar merhabala
    restorant otomasyonu 75. video :
    Urun Kategori Ekleme yapilabiliyor ama Urun Ekleme yapilamiyor. btnEkle ye tiklandiginda o sekilde kaliyor, hatada vermiyor , kodlara da defalarca kontrol ettim ama sorunu bulamadim, yardimci olma sanisiniz varmidir ?
    private void btnEkle_Click(object sender, EventArgs e)
    {
    if (rbAltkategori.Checked)
    {
    if (txtGidaAdi.Text.Trim() == “” || txtGidaFiyati.Text.Trim() == “” || cbKategoriler.SelectedItem.ToString() == “Tüm Kategoriler”)
    {
    MessageBox.Show(“Gida Adi/Fiyatı/Kategori seçilmemiştir.”, “Dikkat Bilgiler Eksik!!!”, MessageBoxButtons.OK, MessageBoxIcon.Warning);
    }
    else
    {
    cUrunler c = new cUrunler();
    c.Fiyat = Convert.ToDecimal(txtGidaFiyati.Text);
    c.Urunad = txtGidaAdi.Text;
    c.Aciklama = “Ürün Eklendi”;
    c.Urunturno = urunturNo;
    int sonuc = c.urunEkle(c);
    if (sonuc != 0)
    {
    MessageBox.Show(“Ürün Eklenmiştir”);
    yenile();
    Temizle();
    }
    }
    }
    else
    {
    if (txtKategoriAd.Text.Trim() == “”)
    {
    MessageBox.Show(“Lütfen Kategori Adı Giriniz”, “Dikkat Bilgiler Eksik!!!”, MessageBoxButtons.OK, MessageBoxIcon.Warning);
    }
    else
    {
    cUrunCesitleri gida = new cUrunCesitleri();
    gida.KategoriAd = txtKategoriAd.Text;
    gida.Aciklama = txtAciklama.Text;
    int sonuc = gida.urunKategoriEkle(gida);
    if (sonuc != 0)
    {
    MessageBox.Show(“Kategori Eklenmiştir”);
    yenile();
    Temizle();
    }
    }
    }
    }
    public int urunEkle(cUrunler u)
    {
    int sonuc = 0;
    SqlConnection con = new SqlConnection(gnl.conString);
    SqlCommand cmd = new SqlCommand(“Insert Into urunler(KATEGORIID,URUNAD,ACIKLAMA,FIYAT) values(@katId,@urunAd,@aciklama,@fiyat)”, con);
    try
    {
    if (con.State == ConnectionState.Closed)
    {
    con.Open();
    }
    cmd.Parameters.Add(“@katId”, SqlDbType.Int).Value = u._urunturno;
    cmd.Parameters.Add(“@urunAd”, SqlDbType.VarChar).Value = u._urunad;
    cmd.Parameters.Add(“@aciklama”, SqlDbType.VarChar).Value = u._aciklama;
    cmd.Parameters.Add(“@fiyat”, SqlDbType.Money).Value = u._fiyat;
    sonuc = Convert.ToInt32(cmd.ExecuteNonQuery());
    }
    catch (SqlException ex)
    {
    string hata = ex.Message;
    }
    finally
    {
    con.Dispose();
    con.Close();
    }
    return sonuc;
    }

    • Beytullah Şimşekoğlu / 3 Nisan 2017

      Hocam biraz daha kurcaladim urunEkle nin try-catch inde soyle bir uyari var:
      The INSERT statement conflicted with the FOREIGN KEY constraint “FK_urunler_kategoriler”. The conflict occurred in database “restorant”, table “dbo.kategoriler”, column ‘ID’.
      The statement has been terminated.

    • Beytullah Şimşekoğlu / 3 Nisan 2017

      sonuc degeri 0 geldigi icin urun eklenmiyor buyuk ihtimal

      Burdan : cmd.Parameters.Add(“@katId”, SqlDbType.Int).Value = u._urunturno; //urunEkle metodu
      Buraya : c.Urunturno = urunturNo; //btkEkle_Click
      deger gitmiyor anladigim kadariyle ama nedenini bir turlu bulamadim.

      Ozetle urune KATEGORIID veremedigim icin ekleyemiyorum

      Urun eklerken cbkategoriler combobox inda secili olan urunun id si yani dbo.kategoriler deki “ID” sini dbo.urunlerin “KATEGORIID” si olarak eklemesi gerekiyor. Bu islemi bir turlu gerceklestirmedim hocam yardimci olabilirseniz cok makbule gececek

    • Beytullah Şimşekoğlu / 3 Nisan 2017

      c.Urunturno = urunturNo;
      Hocam frmMutfak ta sonradan tanimladigimiz( int urunturNo=0 // private void cbKategoriler_SelectedIndexChanged uzerindeki ) urunturNo ile ilgili tum esitliklerde sorun yasiyorum. Galiba urunturNo ya deger gelmedigi icin sorun yasiyorum. Bir turlu bulamadim. Kafayi yemek uzereyim. Bir fikir verebilirmisiniz?

    • Beytullah Şimşekoğlu / 5 Nisan 2017

      Hocam sorunu cozdugunuz icin cok tesekkur ederim. Ayni sorunla karsilasabilecekler icin burdan yazalim:
      “cbKategoriler” events inda “SelectedIndexChanged” bos oldugu icin bu sorunlari yasadim. Events i “cbKategoriler_SelectedIndexChanged” olarak degistirdigimizde sorun cozuldu. Tekrardan cok tesekkur ediyorum.

  • Sercan / 26 Nisan 2017

    Üye kaydında sıkıntı yaşıyorum yardımcı olabilir misiniz

      • Sercan / 30 Nisan 2017

        O sorunu hallettim sorun kalmadı ama şimdi ise

        $_SESSION[‘token’]=1;
        $_SESSION[’email’]=1;
        if(isset($_SESSION[‘token’]) && isset($_SESSION[’email’]))
        {
        header (“location:index.php”);

        }
        bu kod kısmına geldiğimde yönlendirmede hata veriyor

        Warning: Cannot modify header information – headers already sent by (output started at C:\wamp64\www\site\index.php:133) in C:\wamp64\www\site\uyeol.php on line 7

        dediği satır kızmı header olan kısım ve ben bir yanlş bulmadım sizce neden kaynaklana bilir

  • necip / 1 Mayıs 2017

    hocam tarayıcıma girdiğimde index sayfalarımı almıyor bu hatayı veriyor “ Bağlantı HatasıAccess denied for user ‘root’@’localhost’ (using password: NO) “nasıl düzeltebilirim tarayıcımda localhosta bağlanıyor phpmyadmine de giriiyor site için hazırladğım sayfaları barındıran klasörü açmyor

  • sedat akar / 8 Mayıs 2017

    selam kardeşim dersini izleyerek siteyi tasarladım üye işlemlerini atladım bana lazım değildi fakat şöyle bir sıkıntım var seo ayarlamalarını yapamadım videoda anlattığın şekilde yapmama rağmen linke tıkladığımda css kodları gelmiyor browserda site.com/detay/seo-dostu.htm yazıyor ama anasayfadaki içerikler görünüyor. diğer bütün sayfaları hallettim içerik görüntüleyemiyorum seo linkler ile.

  • Hasan Aday / 13 Mayıs 2017

    Hocam Merhaba, C# restaurant otomasyonu yapıyorum ve Blend for Visual Studio 2017 kullanıyorum. Sizin kullandığınız kodların cogunun karşılığı benim kullandığım program da daha farklı olarak cıkıyor ama şu 3 kısım içinde karşılıklarını bulamıyorum örnek olarak item.Background var ancak İtem.BackgroundImage yok bende baska bi sey yazdım yerine ancak controls kısmı hata verdiği için o da çalışıyor mu henüz bilmiyorum. İnternetten baktım ancak herkeste sizin kullandığınız kodlar var mesela kullandığım program da autosize özelliği de yok örnek olarak ve baştan başlamak için yeterli zamanım yok. Bu hataları nasıl çözerim yardımcı olursanız çok sevinirim. :)
    https://hizliresim.com/M0rJO2

    • Hasan Aday / 13 Mayıs 2017

      hocam hataları hallettim gibi ancak hala daha Controls ile ilgili hatayı çözemedim kullandığım versiyondan kaynaklandığını düşünüyorum. Bunun için bir referans mı eklemeliyim ?

    • Hasan Aday / 13 Mayıs 2017

      Hocam Controls hatasının aynısını Subitems içinde alıyorum bu işin içinden nasıl cıkıcam?
      https://hizliresim.com/ALpLrz

  • Ömer / 30 Mayıs 2017

    hocam selamlar, yeni bir websitesi üzerinde çalışıyorum, birden fazla sorum var yardımcı olursanız çok sevinirim,

    1- htaccess ile ürün listesinden id sine gittiğim örneğin “localhost/urun/1/” şeklinde ulaştığım ürüne “localhost/urun/urun-ad/” olarak ulaşamıyorum.
    2- if.php de oluşturduğumuz ürün detayı sayfasının facebook twitter’da paylaşırken meta taglarını nasıl düzenlerim?

      • Ömer / 31 Mayıs 2017

        if.php içerisinde sitenin belli bir bölümünü değiştiriyoruz, ” php ile web sitesi yapımı derslerinizde “, sonuç olarak body’nin içerisinde bir bölüm değiştiriliyor, meta taglarını body içerisinde nasıl kullanabilirz, ya da kodu nasıl değiştirmemi tavsiye edersiniz? teşekkürler.

          • Ömer / 2 Haziran 2017

            teşekkürler hocam sayenizde pratik olmayıda öğrendik, dün hallettim sorunu, sayfa url si çekip içeriği head kısmını doldurdum, veritabanında meta adlı ortak bir tablo ile sorun ortadan kalktı

  • EMRE / 18 Haziran 2017

    C# RESTORANT OTOMASYONU

    hocam eski siparişi silemiyorum açık yada kapalı fark etmez masaya girip yeni sipariş ekliyorum yeni eklediklerim o anda siliniyor ama siparş butonuna basıp sipariş verip geri masaya girdiğimde siparişi silmeye çalışıyorum silinenid boş olduğu için hata veriyor
    1 – https://i.hizliresim.com/y3lDN0.png
    2 – https://i.hizliresim.com/G0kJPy.png
    3 – https://i.hizliresim.com/6Xk1rN.png

  • Büşra / 9 Temmuz 2017

    Hocam iyi günler dilerim.İlişkilerimi kontrol ettim herhangi bir hata yok.Fakat adisyon ve siparişlerim veritabanına kayıt olmuyor.Ayrıca masalara sipariş verdikten sonra arka plan kırmızı olmuyor.

    https://i.hizliresim.com/3qqk00.png

    https://i.hizliresim.com/RPPjM7.png

      • Büşra / 9 Temmuz 2017

        public void setChangeTableState(string ButonName,int state)
        {
        SqlConnection con = new SqlConnection(gnl.conString);
        SqlCommand cmd = new SqlCommand(“Update masalar Set DURUM=@Durum where ID=@MasaNo”,con);
        string masaNo = “”;

        if(con.State==ConnectionState.Closed)
        {
        con.Open();
        }
        string aa = ButonName;
        int uzunluk = aa.Length;
        cmd.Parameters.Add(“@Durum”,SqlDbType.Int).Value=state;
        if(uzunluk>8)
        {
        masaNo = aa.Substring(uzunluk-2,2);
        }
        else
        {
        masaNo = aa.Substring(uzunluk-1,1);
        }
        cmd.Parameters.Add(“@MasaNo”, SqlDbType.Int).Value = aa.Substring(uzunluk-1,1);
        cmd.ExecuteNonQuery();
        con.Dispose();
        con.Close();
        }

        METODUMUN SONUCU FALSE DÖNÜYOR HOCAM.VE FALSE DÖNDÜĞÜ İÇİN AŞAĞIDAKİ KODDA İFİN İÇİNE GİRMİYOR :( SİPARİŞLERİ VE ADİSYONLARI EKLEYEMEDİĞİM İÇİN DERSİN DEVAMINI DİNLEYEMİYORUM :(

        private void btnSiparis_Click(object sender, EventArgs e)
        {
        /*
        1-Masa Boş
        2-Masa Dolu
        3-Masa Rezerve
        */
        cMasalar masa = new cMasalar();
        frmMasalar ms = new frmMasalar();
        cAdisyon newAddition = new cAdisyon();
        cSiparis saveOrder = new cSiparis();
        bool sonuc = false;

        if (masa.TableGetbyState(tableId, 1) == true)
        {
        newAddition.ServisTurNo = 1;
        cGenel._ServisTurNo = 1;
        newAddition.PersonelId = 1;
        newAddition.MasaId = tableId;
        newAddition.Tarih = DateTime.Now;
        sonuc = newAddition.setByAdditionNew(newAddition);
        masa.setChangeTableState(cGenel._ButtonName, 2);

        if (lvSiparisler.Items.Count > 0)
        {
        for (int i = 0; i 0)
        {
        for (int i = 0; i 0)
        {
        foreach (string item in silinsinler)
        {
        saveOrder.setDeleteOrder(Convert.ToInt32(item));
        }
        }

        this.Close();
        ms.Show();

        }
        else if (masa.TableGetbyState(tableId, 3) == true)
        {
        cGenel._ServisTurNo = 1;
        newAddition.ServisTurNo = 1;
        newAddition.PersonelId = 1;
        newAddition.MasaId = tableId;
        newAddition.Tarih = DateTime.Now;
        sonuc = newAddition.setByAdditionNew(newAddition);
        masa.setChangeTableState(cGenel._ButtonName, 4);

        if (lvSiparisler.Items.Count > 0)
        {
        for (int i = 0; i < lvSiparisler.Items.Count; i++)
        {
        saveOrder.MasaId = tableId;
        saveOrder.UrunId = Convert.ToInt32(lvSiparisler.Items[i].SubItems[2].Text);
        saveOrder.AdisyonID = newAddition.getByAddition(tableId);
        saveOrder.Adet = Convert.ToInt32(lvSiparisler.Items[i].SubItems[1].Text);
        saveOrder.setSaveOrder(saveOrder);
        }
        this.Close();
        ms.Show();

        }

        }

        }
        }

  • BUSRA / 11 Temmuz 2017

    https://i.hizliresim.com/vpjdov.png

    https://i.hizliresim.com/1gJmnA.png

    İyi günler dilerim hocam.Break point koyarak programımı çalıştırdım hatamı buldum ama ne yapmam gerektiğini anlayamadım.Örneğin kola ürününü sildiğimde silme metodunun içerisindeki satisId ye 1 yolluyor.Fakat kolanın satısId si 34.Herhangi bir ürünü sildiğimde siparişler listview dan siliyor.fakat hep satisId sini 1 aldığı için database den silmiyor.

  • Adem / 2 Ağustos 2017

    Merhaba ben bu işe merak saldım şimdi hangi programları edinmeliyim bir bilgim olmadığı için sizlere danışıyorum şimdiden yardımlarınız için teşekürler.

    • Adem / 2 Ağustos 2017

      web sitesi kurmak için hangi programları edinmeliyim sorunum bu.

  • Emre / 16 Ağustos 2017

    Hocam merhaba
    c# restoran otomasyonunda paket sipariş bölümünü nasıl yapacağız bilgi verir misiniz ? yada video çekecek misiniz ?

  • Asım / 30 Ağustos 2017

    Merhaba arkadaşlar veri tabanımdaki kayıt sayısı kadar formumda buton oluşturmak istiyorum ve oluşturulan butonlarımın anchor özelliği ile ayriyetten uyuşmasını istiyorum cagırdıgım butonların click eventlerinede kod yazmam gerekiyor çözüm yolunu bilen veya farklı bir algoritma mantıgı bilen bana yardımcı olabilirmi :) Şimdiden cok teşekkürler.

Yorum yap

CAPTCHA (Şahıs Denetim Kodu) Resmi

*