Exemplo n.º 1
0
        private DateTime DatetimeSet(string dateTimeString, Okul okul)
        {
            DateTime returnDatetimeValue = new DateTime();

            try
            {
                string date  = "";
                string mount = "";
                switch (okul)
                {
                case Okul.DokuzEylul:
                    int index     = dateTimeString.IndexOf(",") + 2;
                    int lastIndex = dateTimeString.Length;
                    mount = dateTimeString.Substring(index, lastIndex - index - 2);
                    date  = dateTimeString.Substring(index + 3, lastIndex - (index + 3));
                    returnDatetimeValue = TurkceDateTime(mount, date);
                    break;

                case Okul.SuleymanDemirel:
                    returnDatetimeValue = Convert.ToDateTime(dateTimeString);
                    break;
                }

                return(returnDatetimeValue);
            }
            catch (Exception e)
            {
                return(DateTime.MaxValue);
            }
        }
Exemplo n.º 2
0
        public async Task <IActionResult> PutOkul(int id, Okul okul)
        {
            if (id != okul.Id)
            {
                return(BadRequest());
            }

            _context.Entry(okul).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!OkulExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Exemplo n.º 3
0
        public async Task <ActionResult <Okul> > PostOkul(Okul okul)
        {
            _context.Okullar.Add(okul);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetOkul", new { id = okul.Id }, okul));
        }
Exemplo n.º 4
0
        public async Task <IActionResult> OkulEdit(int id, [Bind("okulId,okulAd,okulTarih,okulTur,okulInfo")] Okul okul)
        {
            if (id != okul.okulId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(okul);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!OkulExists(okul.okulId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Admin)));
            }
            return(View(okul));
        }
Exemplo n.º 5
0
        private void DokuzEylulHtmlReader(HtmlDocument loadedDocument, Okul okul)
        {
            _generalList = new List <GenelYemekListeObject>();
            HtmlNodeCollection sayfaDivList     = new HtmlNodeCollection(null);
            string             sayfaDivSelector = "//div[@id='tm_lunch_menu_widget-3']";

            sayfaDivList = loadedDocument.DocumentNode.SelectNodes(sayfaDivSelector);
            var sayfaStrongList = sayfaDivList.Descendants("strong").ToList();
            var sayfaBrList     = sayfaDivList.Descendants("br").ToList();

            foreach (var strongNode in sayfaStrongList)
            {
                GenelYemekListeObject generalYemek = new GenelYemekListeObject();
                string strongDateTime = strongNode.InnerHtml;
                string brInnerHtml    = strongNode.NextSibling.NextSibling.InnerHtml;
                if (!string.IsNullOrEmpty(strongDateTime))
                {
                    generalYemek.TarihString   = strongNode.InnerHtml;
                    generalYemek.TarihDateTime = DatetimeSet(strongDateTime, okul);
                }
                if (!string.IsNullOrEmpty(brInnerHtml))
                {
                    generalYemek.YemekIcerik = StringClean(brInnerHtml, okul);
                }
                _generalList.Add(generalYemek);
            }
        }
Exemplo n.º 6
0
        public void HtmlSplit(HtmlDocument loadedDocument, Okul okul)
        {
            switch (okul)
            {
                #region Pdf Read

                //case Okul.DokuzEylül:
                //    string sayfaSelector = "//p[@class='gde-text']";
                //    sayfaNodeList = loadedDocument.DocumentNode.SelectNodes(sayfaSelector);
                //    var links = sayfaNodeList.Descendants("a").ToList();
                //    foreach (var hrefNode in links)
                //    {
                //        string hrefurl = hrefNode.GetAttributeValue("href", string.Empty);
                //        if (!string.IsNullOrEmpty(hrefurl))
                //        {
                //            PdfRead.Starter(okul, hrefurl);
                //        }
                //    }
                //    break;

                #endregion

            case Okul.DokuzEylul:
                DokuzEylulHtmlReader(loadedDocument, okul);
                break;

            case Okul.SuleymanDemirel:
                SuleymanDemirelHtmlReader(loadedDocument, okul);
                break;
            }
        }
Exemplo n.º 7
0
        }//End-OkulInsert

        public int OkulUpdate(Okul okul)
        {
            try
            {
                string     spAdi = "OKUL_UPDATE";
                SQLManager komut = new SQLManager(spAdi);

                komut.ParameterAdd("@OKULADI", SqlDbType.VarChar, okul.OkulAdi);
                komut.ParameterAdd("@ID", SqlDbType.Int, okul.OkulId);

                int EtkilenenKayitSayisi = komut.Execute();

                komut.Clear();
                if (EtkilenenKayitSayisi != 0)
                {
                    return(EtkilenenKayitSayisi);
                }
                else
                {
                    return(-1);
                }
            }
            catch (Exception ex)
            { return(-1); }
        }//End-OkulUpdate
Exemplo n.º 8
0
        }//End-OkulListe

        private Okul OkulBilgileriYukle(SqlDataReader sdr)
        {
            Okul okul = new Okul();

            okul.OkulId  = SQLManager.GetValueInt32(sdr, "OkulId");
            okul.OkulAdi = SQLManager.GetValueString(sdr, "OkulAdi");
            return(okul);
        }//End-OkulBilgileriYukle
Exemplo n.º 9
0
        private void btnUniversiteEkle_Click(object sender, EventArgs e)
        {
            Okul _okul = new Okul();

            _okul.OkulAdi = txtUniversite.Text;
            _okul.AktifMi = true;
            _ekleController.EklemeyeGonder(_okul);
            this.Close();
        }
Exemplo n.º 10
0
        public ActionResult OkulGuncelle(int?id, Okul o)
        {
            var okl = ctx.Okullar.Find(id);

            if (ModelState.IsValid)
            {
                ctx.Okullar.Add(o);
            }
            return(View(okl));
        }
Exemplo n.º 11
0
 public void Starter(Okul okul, string pdfDownloandUrl)
 {
     switch (okul)
     {
     case Okul.DokuzEylul:
         string        pdfServerMap = Pdfdowloand(pdfDownloandUrl);
         List <string> gunyemek     = PdfReader(pdfServerMap);
         break;
     }
 }
Exemplo n.º 12
0
        public void TestOkulDelete()
        {
            _okulBll = new OkulManager();
            Okul okul = new Okul();

            okul.OkulAdi = "TestOkul";
            int id = _okulBll.OkulDelete(okul);

            Assert.AreNotEqual(id, 0);
        }
Exemplo n.º 13
0
        private void cmbUniversite_SelectedIndexChanged(object sender, EventArgs e)
        {
            Okul _universite = new Okul();

            _universite = ((Okul)cmbUniversite.SelectedItem);
            if (_universite != null)
            {
                _extension.ComboDoldur(_listeleController.FakulteListele(_universite.OkulID), cmbFakulte);
            }
        }
Exemplo n.º 14
0
        public void TestOkulInsert()
        {
            _okulBll = new OkulManager();
            Okul okul = new Okul();

            okul.OkulAdi = "TestOkul";
            int kaydetId = _okulBll.OkulInsert(okul);

            Assert.AreEqual(kaydetId, 1);
        }
Exemplo n.º 15
0
        public void TestOkulListeleme()
        {
            _okulBll = new OkulManager();
            Okul okul = new Okul();

            okul.OkulAdi = "TestOkul";
            int id = _okulBll.OkulListe().Count;

            Assert.AreNotEqual(id, 0);
        }
        public int OkulDelete(Okul okul)
        {
            OkulDal okuldal = new OkulDal();

            if (okul.OkulId != 0)
            {
                return(okuldal.OkulDelete(okul));
            }
            return(-1);
        }
        public int OkulUpdate(Okul okul)
        {
            OkulDal okuldal = new OkulDal();

            if (okul.OkulId != 0 && okul.OkulAdi != null && okul.OkulAdi.Trim().Length > 0)
            {
                return(okuldal.OkulUpdate(okul));
            }

            return(-1);
        }
        public int OkulInsert(Okul okulUp)
        {
            OkulDal okuldal = new OkulDal();

            if (okulUp.OkulAdi != null && okulUp.OkulAdi.Trim().Length > 0)
            {
                return(okuldal.OkulInsert(okulUp));
            }

            return(-1);
        }
Exemplo n.º 19
0
        public void OkulGuncelle()
        {
            var  moq2  = new Mock <IRepository <Okul> >();
            Okul nesne = new Okul();

            nesne.OkulAdi = "Yeni okul adý";
            nesne.Adresi  = "Yeni adresi";
            nesne.Sehir   = "Yeni þehir";
            nesne.Ilce    = "Yeni ilçe";
            moq2.Setup(x => x.Update(nesne)).Returns(true);
        }
Exemplo n.º 20
0
        public async Task <IActionResult> OkulCreate([Bind("okulId,okulAd,okulTarih,okulTur,okulInfo")] Okul okul)
        {
            if (ModelState.IsValid)
            {
                _context.Add(okul);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Admin)));
            }
            return(View(okul));
        }
Exemplo n.º 21
0
        private void cmbUniversite_SelectedIndexChanged(object sender, EventArgs e)
        {
            _extensionMethods.CmbSifirla(cmbFakulte);
            Okul _okul = new Okul();

            _okul = ((Okul)cmbUniversite.SelectedItem);
            if (_okul != null)
            {
                _extensionMethods.ComboDoldur(_listeleController.FakulteListele(_okul.OkulID), cmbFakulte);
            }
        }
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Okul okul = await db.Okuls.FindAsync(id);

            if (okul.active == (int)EnumHelperData.Satatus.Aktif)
            {
                okul.active = (int)EnumHelperData.Satatus.Pasif;
            }
            //db.Okuls.Remove(okul);
            await db.SaveChangesAsync();

            return(RedirectToAction("SchoolList", "Home"));
        }
        public async Task <ActionResult> Create([Bind(Include = "id,adi,adres,telefon,email")] Okul okul)
        {
            if (ModelState.IsValid)
            {
                okul.active = 1;
                db.Okuls.Add(okul);
                await db.SaveChangesAsync();

                return(RedirectToAction("SchoolList", "Home"));
            }

            return(View(okul));
        }
Exemplo n.º 24
0
 protected override void GuncelNesneOlustur()
 {
     currentEntity = new Okul
     {
         Id       = Id,
         Kod      = txtKod.Text,
         OkulAdi  = txtOkulAdi.Text,
         IlId     = Convert.ToInt64(txtIl.Id),
         IlceId   = Convert.ToInt64(txtIlce.Id),
         Aciklama = txtAciklama.Text,
         Durum    = tglDurum.IsOn
     };
     ButonEnabledDurumu();
 }
Exemplo n.º 25
0
        public IActionResult Post([FromBody] Okul okul)
        {
            if (!ModelState.IsValid || okul == null)
            {
                return(BadRequest());
            }

            if (okul_repository.Add(okul))
            {
                return(Ok(okul));
            }

            return(BadRequest());
        }
        // GET: Okuls/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Okul okul = await db.Okuls.FindAsync(id);

            if (okul == null)
            {
                return(HttpNotFound());
            }
            return(View(okul));
        }
        public IActionResult Post([FromBody] Okul okul)
        {
            if (!ModelState.IsValid || okul == null)
            {
                return(BadRequest());
            }

            if (okulRepository.Add(_mapper.Map <Domain.Entities.Okul>(okul)))
            {
                return(Ok(okul));
            }

            return(BadRequest());
        }
 [Route("okulSil")] //
 public IActionResult OkulSil([FromBody] Okul entity)
 {
     try
     {
         okulServis.Delete(new Okul
         {
             Id = entity.Id,
         });
         return(Ok());
     }
     catch (Exception e)
     {
         return(BadRequest(new { e.Message }));
     }
 }
        public async Task <ActionResult> Edit([Bind(Include = "id,adi,adres,telefon,email,active")] Okul okul)
        {
            if (ModelState.IsValid)
            {
                if (okul.active == null)
                {
                    okul.active = 1;
                }
                db.Entry(okul).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("SchoolList", "Home"));
            }
            return(View(okul));
        }
Exemplo n.º 30
0
        }//End-OkulBilgileriYukle

        public int OkulInsert(Okul okulUp)
        {
            try
            {
                string     spAdi = "OKUL_INSERT";
                SQLManager komut = new SQLManager(spAdi);

                komut.ParameterAdd("@OKULADI", SqlDbType.VarChar, okulUp.OkulAdi);

                int EtkilenenKayitSayisi = komut.Execute();
                komut.Clear();
                return(EtkilenenKayitSayisi);
            }
            catch (Exception ex)
            { return(-1); }
        }//End-OkulInsert