Kayıtlar

Tasarım etiketine sahip yayınlar gösteriliyor

MVC Ders Notları - 5 Güncelleme İşlemi

Resim
Ø   Güncelleme işlemi için controller tarafında 2 tane actionresult tanımlıcaz. Bir tanesi güncellenecek bilgilerin textboxa aktarılması için getir actionresultu olacak. Ø   Diğeri güncelleme işlemini gerçekleştirecek güncelle actionresultu olacaktır. Ø   Listeleme sayfasındaki butondan getir actionresultuna yönlendircez ve bu actionresulttan bir views türetmiş olmamız gerek. Ø   Türettiğimiz bu sayfa da veriler gelecek ve veriler girlip butona basınca bu sayfadan da güncelle alanına gelicez güncelleme yapıcaz. Kodlara bakalım. public ActionResult MusteriGetir( int id)         { var mstr = db.TBLMUSTERILER.Find(id); return View( "MusteriGetir" , mstr); } public ActionResult Guncelle(TBLMUSTERILER p1) {    var mstr = db.TBLMUSTERILER.Find(p1.MUSTERIID);   mstr.MUSTERIAD = p1.MUSTERIAD;   mstr.MUSTERISOYAD = p1.MUSTERISOYAD; db.SaveChanges(); return RedirectToAction( "Index" ); } Ø ...

MVC Ders Notları - 4 Silme İşlemi

Resim
SİLME İŞLEMİ Ø   Controller kısmına sil adında bir actionresult tanımlanır. Kodlar şu şekilde olacaktır. public ActionResult SIL( int id) { var urun = db.TBLURUNLER.Find(id);   db.TBLURUNLER.Remove(urun); db.SaveChanges(); return RedirectToAction( "Index" ); } Ø   Kodları açıklayacak olursak. İnt türünde id isminde değişken tanımlanır. Bu değişken sil butonu tarafından silinecek verinin id sini gönderecektir. var urun ile urunlertablosunda ki id değerinin find fonksiyonu ile buluruz. remove komutu ile bulunan i dli ürünü sileriz. yapılan işlemi kayıt ederiz ve listeleme sayfasına yönlendirir bizi. Ø   Index sayfasındaki kodlar (Yani silme işleminin başlayacağı sayfa kodları) < td >< a href ="/Urun/SIL/ @ urn.URUNID " class ="btn btn-danger"> SİL </ a ></ td > Tablo kullanarak hazırladığımızı düşünürsek td içinde bit buton tanımlarız. Daha doğrusu a href ile link tanımlarız class ile buton görünümüne ulaş...

MVC Ders Notları -1 LAYOUT (ŞABLON) KURULUMU

Resim
LAYOUT (ŞABLON) KURULUMU ·         Views-Shared klasörü içine _MainLayout adında bir şablon oluşturulur. ·         İstediğimiz şablon şekli buraya verilir. ·         Değişken olacak alana @RenderBody() komutu yazılır. Bu alan genellikle şablonların content yani içerik kısmıdır. ·         Home klasörü içindeki cshtml sayfaları siliniir. ·         Controller klasöründe HomeController dosyası açılır. ·         İndex alanına sağ tıklanır yeni Views eklenir ve şablonu oluşturduğumuz şablon seçilir.

C# ile Halı Saha Otomasyonu

Resim
Bir halısaha işletmesinin kullanabilmesi için çok fonksiyonlu halı saha sistemi geliştirilmiştir. Proje tüm hakları ve kodları ile şahsıma aittir. öncelikle projenin temel fonksiyonları şu şekildedir: Kullanıcı Giriş Paneli bulunmaktadır. Yetkilendirmeli yönetici işlemleri buulunmaktadır. Rezerve ekranında bir haftalık ve 06:00 - 24:00 saatleri arasında bir görünüm bizi karşılamaktadır. Günler üzerine tarih, saatler üzerine de saatlik kısımlar yazılmıştır. Bir hafta ileri bir hafta geri şeklinde ilerleyerek tarih seçimi yapılabilmektedir. Eski tarih ve geçmiş saate rezervasyon yapılamamaktadır. Birden çok halı saha sisteme eklenebilir ve bir tarih bir saate birden çok halı saha için rezervasyon oluşturulabilir Ancak aynı halısaha için aynı tarih, saatte rezervasyon oluşturulmaması kontrol edilmiştir. Kolay rezervasyon ve kolay iptal işlemleri yapılmaktadır.  Rezervasyonu yapılan müşterinin bilgilerini bir veritabanına eklemektedir. Daha sonrasında müşterilere buradan ul...

C# ile Restorant Otomasyonu Tasarlama

Resim
C# İle Masaüstü Uygulaması Geliştirmek İsteyenler için örnek tasarımlar sunmaktan onur duyarım Daha fazlası için youtube kanalıma abone olabilir, Sosyal medya hesaplarımdan beni takip edebilirsiniz. Bir Fast food restoran yönetim sistemi, gıda hizmeti endüstrisi için tasarlanmış POS yazılımıdır. Standart bir POS sistemi ve Fast food restoran yönetim sistemi gibi, işlemleri yakalamanıza ve öğeleri doğru bir şekilde yönetmenize ve genellikle günlük işlemleri daha verimli bir şekilde çalıştırmanıza yardımcı olur. Bu videonun amacı, herhangi bir üçüncü taraf aracı kullanmadan WinForm uygulamasında modern kullanıcı arayüzü tasarımını göstermektir. Gerekli aletler: Visual Studio 2010 veya üstü sürüm. (İsteğe bağlı) Simgeler için Pichon masaüstü uygulaması: bu Bağlantıdan indirin . Açıklama: Sayfalar için Kullanıcı Kontrolleri kullanacağız. Kullanıcı kontrolleri  özel, yeniden kullanılabilir  kontrollerdir ve C # kontrolleri tarafından kullanılan tekniklerin a...

C# ile Modern Form Tasarımı 2. Detaylı Tasarım Videosu

Resim
Yine güzel bir form tasarladık. İyi seyirler.

C# Projelerine Metro Framework Nasıl Dahil Edilir ?

Resim
Merhaba, Windows form ile geliştirdiğimiz projelerde tasarım sorunumuz yazılım geliştiricileri olarak ortak sorun haline geldi Tabi desteğini fazlasıyla hissettiğimiz Microsoft şirketi sürekli kendini geliştirmeye devam etmektedir. Windows 8 ile birlikte gelen Metro Modern UI veya MetroFramework olarak adlandırdığımız yeni tasarım kütüphanesini bizlere sunuyor. Peki bu kütüphaneyi projemize nasıl dahil ederiz ?  Öncelikle Metro Modern Ul kütüphanesini projemize eklememiz gerek bunun için Solution Explorer 'de bulunan proje adımıza sağ tık yapacağız. Ardından Manage NuGet Packages' e tıklayacağız.  Açılan ekranda Browse kısmına gelip arama kısmına   Modern yazdığımızda listede çıkan MetroModernUl adlı eklentiye tıklayacağız ardından sağ tarafta INSTALL   alanına tıklayarak kurulumu başlatacağız. Çok kısa sürede kuracaktır. Kurulum tamamlandıktan sonra araç kutumuza MetroFramework araçları eklenecektir ama bunları kullabilmek...

MVC ile örnek tablo ve Datatable Eklentisi

Resim
MVC ile admin panellerinde kullanacağımız örnek listeleme tablosu < table id ="tbl1" class ="table table-bordered ">     < thead >         < tr >             < th > ÜRÜN ID </ th >             < th > ÜRÜNN ADI </ th >             < th > ÜRÜNN MARKASI </ th >             < th > ÜRÜNN KATEGORİ </ th >             < th > ÜRÜNN FİYATI </ th >             < th > STOK </ th >             < th > SİL </ th >     ...