Jump to content

ratapan

Üye
  • Posts

    564
  • Joined

  • Last visited

Posts posted by ratapan

  1. @Anarchosa online alışverilerde 15 gün içerisinde beğenmedinğin ürünü (zarar vermediysen) iade edebilirsin.Örneğin ben n11 de dizüstü bilgisayar almıştım açtım kullandım  beğenmedin  geri gönderdim para iade ettiler.Sıkıntı yok.

  2. Mvc CF EF sayfalama ve filtreleme?

    Arkadaşlar uğraştığım projede veritabanından gelen verileri kullanıcının istediği şartlara göre listeliyorum fakat kayıtlar tek sayfada çıkıyor ben sayfalara bölmek istiyorum fakat PagedList olayını bir türlü ekleyemedim projeye.
    Controller
     

    Model1 db = new Model1();
    
    public ActionResult Sirkuler(string yil, string tipler, string kelime)
            {
                ViewBag.yil = db.sirkuler.Where(x => x.tarih.Contains(yil)).Where(x => x.tip.ToString().Contains(tipler)).Where(x => x.icerik.Contains(kelime)).OrderBy(x=>x.tarih).ToList();
                ViewBag.tip = db.Tipler.ToList();
    
    
                return View();
            }

    Model
     

    
    {
        [Table("sirkuler")]
        public partial class sirkuler
        {
            public int id { get; set; }
    
            [Required]
            [StringLength(20)]
            public string numara { get; set; }
    
            public int tip { get; set; }
    
            [Required]
            [StringLength(20)]
            public string tarih { get; set; }
    
            [Required]
            [StringLength(100)]
            public string sirku { get; set; }
    
            [Column(TypeName = "ntext")]
            [Required]
            public string icerik { get; set; }
    
            [Column(TypeName = "ntext")]
            public string resimyol { get; set; }
    
            public virtual Tipler Tipler { get; set; }
        }
    }

    View
     

    @{
        /**/
    
        ViewBag.Title = "Sirkule";
    }
    @using boraden1
    @model sirkuler
    
    <div class="container bodyContainer">
    
        <div class="col-xs-12 pgContent">
            <div class="row">
                <div class="col-sm-6">
                    <div class="">
                        <p><strong>Arama</strong></p>
                        <select name="tipler" id="tipler" class="form-control">
                            <option value="">Tüm Sirküler</option>
                            @foreach (Tipler tip in ViewBag.tip)
                            {
                                <option value="@tip.id">@tip.tipadi</option>
                            }
    
                        </select>
                        <input name="kelime" value="" type="text" id="Kelime" class="form-control" placeholder="Aranan Kelime">
                        <select name="yil" id="yil" class="form-control">
                            <option selected="selected" value="">Tüm Yıllar</option>
                            <option value="2018">2018</option>
                            <option value="2017">2017</option>
                            <option value="2016">2016</option>
                            <option value="2015">2015</option>
                            <option value="2014">2014</option>
                            <option value="2013">2013</option>
                            <option value="2012">2012</option>
                            <option value="2011">2011</option>
                            <option value="2010">2010</option>
                            <option value="2009">2009</option>
                            <option value="2008">2008</option>
                            <option value="2007">2007</option>
                            <option value="2006">2006</option>
                            <option value="2005">2005</option>
                            <option value="2004">2004</option>
                            <option value="2003">2003</option>
                            <option value="2002">2002</option>
                            <option value="2001">2001</option>
                        </select>
                        <button type="button" onclick="sirkulergetir(); return false;" class="btn btn-primary" data-loading-text="<i class='fa fa-spinner fa-spin '></i> Aranıyor" id="btnAra">Ara</button>
                    </div>
                </div>
            </div>
            <hr />
    
            <div class="col-xs-12">
    
    
                <h2>
                    <span id="Baslik">Sirküler</span>
                </h2>
                <table class="table table-hover" cellspacing="0" border="0" id="Sirkulerler" style="border-width:0px;border-collapse:collapse;">
                    <thead>
    
                        <tr>
                            <th scope="col" style="width:160px;">Sirküler Tipi</th>
                            <th scope="col" style="width:90px;">Numara</th>
                            <th scope="col">Sirküler</th>
                            <th scope="col">Tarih</th>
    
    
                        </tr>
                    </thead>
                    <tbody>
    
    
                        @foreach (sirkuler yil in ViewBag.yil)
                        {
                            <tr>
    
                                <td>
                                    <span id="ctl00_ctl00_plBody_plBody_DGSirkulerler_ctl03_LblSirkulerTip">@yil.Tipler.tipadi </span>
                                </td>
                                <td>
                                    <span id="ctl00_ctl00_plBody_plBody_DGSirkulerler_ctl03_LblNumara" class="txtDarkBlue">@yil.numara</span>
                                </td>
                                <td>
                                    <a onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?url=/Home/[email protected]" data-href="/Home/[email protected]" >@yil.sirku</a>
                                </td>
                                <td>
                                    <span id="ctl00_ctl00_plBody_plBody_DGSirkulerler_ctl03_LblTarih">(@yil.tarih)</span>
                                </td>
    
                            </tr>
    
    
    
    
                        }
    
                    </tbody>
                </table>
                <div class="row">
                    <div class="col-md-8 text-center">
                        <div class="pagedList pagination-centered">
                            @Html.PagedListPager(Model, Sayfa =>Url.Action("Sirkule", new {tipler,yil,kelime Sayfa}))
                        </div>
                    </div>
                </div>
    
            </div>
        </div>
    </div>

    Arkadaşlar sayfalama ve filtreleme işlemini nasıl yapabilirim acaba?

  3. Tek ActionResult ile tüm mailleri gönderme?

     

    Arkadaşlar elimdeki projede en az 10 adet iletişim formu var ve bu formlarda istenilen verilen, isim,mail,mesaj,form,alıcının ismi.Ben sadece tek actionresult(farklı bi şeyde olabilir) kullanarak gelen mail gönderme taleplerini gerçekleştirebilir miyim.Her view için ayrı bir actionresult yazmadan bu işlemi gerçekleştirebilir miyim?
    Şu anda kullandığım kodlar
    Controller:

      [HttpPost]
            public ActionResult hizmetlerimiz(Models.hizmerler model)
            {
                if (ModelState.IsValid)
                {
                    var body = new System.Text.StringBuilder();
                    var form = new System.Text.StringBuilder();
                    var isim = new System.Text.StringBuilder();
    
                    body.AppendLine("İsim Soyisim: " + model.Ad);
                    body.AppendLine("Email: " + model.Email);
              
                    body.AppendLine("Mesaj: " + model.Mesaj);
    
                    /////////////////////////////////
    
                    form.AppendLine(model.isim);
    
                    form.AppendLine(model.Form);
                    Mail.SendMail(body.ToString(), form.ToString(), isim.ToString());
                    ViewBag.Success = true;
                }
                return View();
            }

    Model:

     public class hizmerler
        {
            public string Ad { get; set; }
            public string Email { get; set; }
            public string Mesaj { get; set; }
            public string Form { get; set; }
    
            public string isim { get; set; }
    
        }

    View:

    <form method="post" action="#">
    
                                    <div class="clearfix">
                                        <input required type="text" value="" placeholder="İsim" data-msg-required="Lütfen İsminizi Giriniz!." maxlength="100" class="form-control" name="Ad" id="Ad">
                                        <input type="text" value=" Ad Soyad " style="display:none" class="form-control" name="isim" id="isim">
                                        <input required type="text" value="Danışmanlık Sayfası İletişim Formu " style="display:none" class="form-control" name="Form" id="form">
    
    
    
                                    </div>
    
                                    <div class="clearfix">
                                        <input required type="email" value="" placeholder="Email" data-msg-required="Lütfen Mail Adresinizi Giriniz!" data-msg-email="Please enter a valid email address." maxlength="100" class="form-control" name="Email" id="Email">
                                    </div>
    
                                    <div class="clearfix">
                                        <textarea required maxlength="5000" placeholder="Size nasıl yardımcı olabilirim?" data-msg-required="Lütfen Mesajınızı Yazınız!." rows="3" class="form-control" name="Mesaj" id="Mesaj"></textarea>
                                    </div>
                                    <button class="btn btn-primary btn-block">Mesajımı Gönder</button>

    Eklediğim kodlarla e mail gönderiyorum ve sonucunu alert ile ekrana yazdırıyorum.Ben elimdeki tek Actionresult(veya herhangi bi şey) ile birden fazla formdan bilgileri alıp nasıl mail gönderebilirim?Sayfa email gönderdikten sonra farklı view'a yönlendirilmemeli .Javascript ile gönderdim fakat sonucu ekrana yazdıramadım.

  4. Js yazıcı seçme?

    <div data-kategori=a >1.Ürün </div>

    <div data-kategori=b>2.Ürün </div>

    <div data-kategori=c>3.Ürün </div>

    Arkdaşlar  yukarıda yazdığım gibi web sayfasında bir liste var ben örneğin yazdır dediğimde a kategorisinde olanları a yazıcısına gönderecek kategorisinde olanları b yazıcısına gönderecek böyle kategorilere göre kendisi yazıcılara otomatik gönderecek.Bu işi javascript (veya jquery ) ile nasıl yapabilirim.

  5. Arkadaşlar Asp.net Mvc de bir web sayfası geliştirmeye çalışıyorum. Kategorileri veya ürünleri listeleyebiliyorum fakat kategori bazlı listelemeyi bir türlü beceremedim.Kategorileri veritabanından çekip tab menu olarak basıyorum.Bu tab menulerden hangisine basılırsa sadece o kategorideki ürünler listelensin istiyorum fakat yapamadım.Nette bir kaç örnek buldum ama bir türlü beceremedim.
    Controller
    public PartialViewResult Inndex(int? id)
    {
    if (id!=null)
    {
    ViewBag.Kategoriler = id;
    var urunlist = ctx.Urunler.Where(x => x.KategoriID == id);
    return PartialView(urunlist);
    }
    else
    {
    var urunlist = ctx.Urunler.ToList();
    return PartialView(urunlist);
    }
    }
    Listeleme sayfası
    @model IEnumerable<WebApplication6.Urunler>
    
    <table class="table">
        <tr>
        
           
            <th>
                @Html.DisplayNameFor(model => model.UrunAdi)
            </th>
            
            <th>
                @Html.DisplayNameFor(model => model.Fiyat)
            </th>
            
        </tr>
    
    @foreach (var item in Model) {
        <tr>
          
            <td>
                @Html.DisplayFor(modelItem => item.UrunAdi)
            </td>
           
            <td>
                @Html.DisplayFor(modelItem => item.Fiyat)
            </td>
           
        </tr>
    }
    
    </table>

    Kategorilerin tab menu olarak basıldığı sayfa

     @foreach (Kategoriler ktg in ViewBag.Kategoriler)
                {
                    @*@<button class="w3-bar-item w3-button tablink" onclick="openCity(event, @ktg.KategoriID )">@ktg.KategoriAdi</button>*@
                    @Html.ActionLink(ktg.KategoriAdi, "Inndex", "Urun", new { id = ktg.KategoriID }, null);
    
                }
    

    Tam olarak yapmak istediğim tab menüdeki veritabanından gelen kategoriye tıkladığımda Partialview ile Sekmenin altında sadece o kategoriye ait ürünleri listelemek.Nasıl yapabilirim acaba?

  6. Asp.net (MVC vs) ile hızlı satış sistemi yapmak ne kadar mantıklı?

    Arkadaşlar asp.net (MVC) ile resimdeki gibi hızlı satış sistemi geliştirmek sizce ne kadar mantıklı.Bu şekilde geliştirmek istememin sebebi telefon tablet bilgisayar vs tüm cihazlarda web sayfası üzerinden işlemleri yaptırarak masaüstü ,mobil versiyon olarak ayrı ayrı program yazmadan tek uygulama ile işlemi halletmek.Tabi sitenin mobil ve masa üstü olarak en az iki adet tasarımı olacak.Bahsettiğim tasarım şekli.

    GDokzZ.png

    Piyasada gördüğüm web tabanlı tasarımlar ise aşağıdaki gibi sade ve yetersiz bence.Ben yukarıdaki tasarımı web tabanlı olarak yapmak istiyorum.Sizce dil ,teknoloji vs seçimi doğru mu? Önerilere açığım.

    aY2DXQ.png

  7. linkte programda hangi ayarları yapacaksın anlatıyor.Açıklama kısmında programın linki var.Daha sonra telefonu kapat ve download modda(1 ve 3 tuşuna basılı tutarken  ) usb kablosu ile bilgisayara bağla daha sonra start butonuna tıkla bu kadar. Alttaki linkte programın genel kullanımını anlatıyor.İlk video ayarları gösteriyor fakat yazılım yükleme işlemini başlatmıyor.

     

  8. @shmd ve @pairs cevaplarınız için teşekkürler.Ben de diyanet vakitlerini json verisi olarak çekebileceğim siteler buldum fakat gayem kendi verilerimi kendim oluşturmak.Burada  amacım api üzerinden bilgi alamadığım bir siteden nasıl istediğim bilgilere ulaşabilirim .Zaten burdaki verileri bir defa oluşturup daha sonra sadece diyanetten id üzerinden veri çekeceğim.

  9. Arkadaşlar yeni yeni python ile projeler geliştirmeye çalışıyorum.Şu anda uğraştığım projede namaz vakitleri uygulaması.Sitedeki combobox tan verileri çekip kendi hazırlayacağım masaüstü programına ekleyeceğim. Siteden il ve ilçe isimlerini düzenli bir şekilde çekebiliyorum fakat ilçelere ait value değerini çekmeyi başaramadım.Nasıl yapabilirim acaba?


    sitedeki kodlar

    Kod:
    <select class="district-select region-select" name="stateRegion" aria-label="İlçe Seçimi">
                                           <option value="9146" data-url="/tr-TR/9146/adana-icin-namaz-vakti">ADANA</option>
                                           <option value="9147" data-url="/tr-TR/9147/aladag-icin-namaz-vakti">ALADAĞ</option>
                                           <option value="9148" data-url="/tr-TR/9148/ceyhan-icin-namaz-vakti">CEYHAN</option>
                                           <option value="17876" data-url="/tr-TR/17876/cukurova-icin-namaz-vakti">ÇUKUROVA</option>
                                           <option value="9149" data-url="/tr-TR/9149/feke-icin-namaz-vakti">FEKE</option>
                                           <option value="9150" data-url="/tr-TR/9150/imamoglu-icin-namaz-vakti">İMAMOĞLU</option>
                                           <option value="9151" data-url="/tr-TR/9151/karaisali-icin-namaz-vakti">KARAISALI</option>
                                           <option value="9152" data-url="/tr-TR/9152/karatas-icin-namaz-vakti">KARATAŞ</option>
                                           <option value="9153" data-url="/tr-TR/9153/kozan-icin-namaz-vakti">KOZAN</option>
                                           <option value="9154" data-url="/tr-TR/9154/pozanti-icin-namaz-vakti">POZANTI</option>
                                           <option value="9155" data-url="/tr-TR/9155/saimbeyli-icin-namaz-vakti">SAİMBEYLİ</option>
                                           <option value="9156" data-url="/tr-TR/9156/tufanbeyli-icin-namaz-vakti">TUFANBEYLİ</option>
                                           <option value="9157" data-url="/tr-TR/9157/yumurtalik-icin-namaz-vakti">YUMURTALIK</option>


    benim yazdığım kodlar

    Kod:
    from selenium import webdriver
    import time
    br= webdriver.Chrome('C:/Users/win/Downloads/chromedriver.exe')
    br.get("https://namazvakitleri.diyanet.gov.tr/Tr-tr/9825/")
    br.implicitly_wait(15)
    el=br.find_element_by_name('state')
    el2 = br.find_element_by_name('stateRegion')
    illerlist = []
    ilcelerlist={}

    for illers in el.find_elements_by_tag_name('option'):
      illerlist.append(illers)


      illers.click()
      time.sleep(2)
      for ilceler in el2.find_elements_by_tag_name('option'):
          #ilceler.click()

          print(illers.text+"/"+ilceler.text)


    Şu anda ulaşabildiğim veriler aşağıdaki gibi  
    ADANA/ADANA
    ADANA/ALADAĞ

    yapmak istediğim ise ilcelerin value değerlerini de eklemek

    ADANA/ADANA=9146
    ADANA/ALADAĞ=9147

×
×
  • Create New...