protected override void GuncelNesneOlustur() { CurrentEntity = new Donem { Id = Id, Kod = txtKod.Text, DonemAdi = txtDonemAdi.Text, Aciklama = txtAciklama.Text, Durum = tglDurum.IsOn }; ButonEnabledDurumu(); }
// GET: Donem/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Donem donem = db.Donemler.Find(id); if (donem == null) { return(HttpNotFound()); } return(View(donem)); }
// GET: /Donem/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Donem donem = db.Donem.Find(id); if (donem == null) { return(HttpNotFound()); } ViewBag.BolumID = new SelectList(db.Bolum, "BolumID", "BolumAdi", donem.BolumID); return(PartialView(donem)); }
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) { base.OnNavigatedTo(e); if (Data.Connection == null) { MessageBox.Show("Giriş yapmanız gerekiyor!"); NavigationService.Navigate(new Uri("/LoginPage.xaml", UriKind.Relative)); } else { if (NavigationContext.QueryString.ContainsKey("YearCode") && NavigationContext.QueryString.ContainsKey("No")) { YearCode = Convert.ToInt32(NavigationContext.QueryString["YearCode"]); No = Convert.ToInt32(NavigationContext.QueryString["No"]); Donem period = Data.Connection.Ogrenci.Donemler.SingleOrDefault(x => x.No == No && x.OgretimYiliKodu == YearCode); Title.Text = period.OgretimYili + " " + period.Adi; LessonList.ItemsSource = period.Dersler; } else { Donem period = Data.Connection.Ogrenci.Donemler.First(); YearCode = period.OgretimYiliKodu; No = period.No; LessonList.ItemsSource = period.Dersler; if (NetworkInterface.GetIsNetworkAvailable()) { ProgressIndicator indicator = new ProgressIndicator(); indicator.IsIndeterminate = true; indicator.IsVisible = true; try { indicator.Text = "Dersler güncelleniyor.."; Service1Client client = new Service1Client(); client.CurrentPeriodAsync(Data.Connection.OgrenciNo, Data.Connection.Sifre, "WP8"); client.CurrentPeriodCompleted += new EventHandler <CurrentPeriodCompletedEventArgs>(Completed); } catch (Exception) { indicator.Text = "Dersler yüklenemedi!"; } SystemTray.SetProgressIndicator(this, indicator); } } } }
public ActionResult DonemDuzenle(Donem kayit) { if (ModelState.IsValid) { var islemSonuc = _repository.Guncelle(kayit); if (islemSonuc.BasariliMi) { return(RedirectToAction("DonemListesi")); } else { ModelState.AddModelError("", islemSonuc.Mesaj); return(View()); } } else { return(View()); } }
public NIslemSonuc <int> Kaydet(Donem kayit) { try { _veritabani.Donemler.Add(kayit); _veritabani.SaveChanges(); return(new NIslemSonuc <int> { BasariliMi = true, Veri = kayit.Id }); } catch (Exception hata) { return(new NIslemSonuc <int>() { BasariliMi = false, Mesaj = hata.Message }); } }
public ActionResult Ekle(DonemYilViewModel donem) { var checkDonem = db.Donem.Where(x => x.Donem_Adi == donem.Donem_Adi).SingleOrDefault(); if (checkDonem == null) { if (!ModelState.IsValid) { return(RedirectToAction("Index")); } var EklenecekDonem = new Donem(); EklenecekDonem.Donem_Adi = donem.Donem_Adi; db.Entry(EklenecekDonem).State = EntityState.Added; db.SaveChanges(); ViewBag.Mesaj = "Ekleme işlemi başarılı..."; } else if (checkDonem.Donem_Adi == donem.Donem_Adi) { ViewBag.Mesaj = "Hata, eklemeye çalıştığınız Dönem sistemde mevcut..."; } return(View("Ekle")); }
public IActionResult TranskriptEkle(Transkript model, IFormFile file) { var usr = _userManager.FindByNameAsync(User.Identity.Name).Result; if (!ModelState.IsValid) { var result = upload._fncResimYukleAsync(file); var donems = ddb.GetirHepsi(); Donem donm = donems.OrderByDescending(x => x.Id).FirstOrDefault(); model.DonemId = donm.Id; model.AppUserId = usr.Id; model.Dosya = result.Result; trp.Ekle(model); TempData["Kayit"] = "Kayit Başarıyla Yapıldı."; return(RedirectToAction("Transkriptlerim", "Ogrenci", trp.Liste(usr.Id))); } else { TempData["Durum"] = "Farklı bir Formatta yükleme yaptınız Lütfen JPG ve PNG formatında yükleme yapınız"; return(RedirectToAction("Transkriptlerim", "Ogrenci", trp.Liste(usr.Id))); } }
private void PeriodList_SelectionChanged(object sender, SelectionChangedEventArgs e) { Donem item = PeriodList.SelectedItem as Donem; NavigationService.Navigate(new Uri("/LessonPage.xaml?YearCode=" + item.OgretimYiliKodu + "&No=" + item.No, UriKind.Relative)); }
public IActionResult Index(Basvuru model, IFormCollection form, IFormFile Resim) { OgrenciBasvuruRepository ogbasdb = new OgrenciBasvuruRepository(); BasvuruRepository kdb = new BasvuruRepository(); DonemRepository ddb = new DonemRepository(); var donems = ddb.GetirHepsi(); Donem donm = donems.OrderByDescending(x => x.Id).FirstOrDefault(); model.DonemID = donm.Id; var veri = _fncResimYukleAsync(Resim); //var veri = _fncResimYukle(Resim); model.Resim = veri.Result; if (!ModelState.IsValid) { try { if (form["AnneSag"].ToString() == "Evet") { model.AnneSag = true; } if (form["BabaSag"].ToString() == "Evet") { model.BabaSag = true; } if (form["AnneBabaBirlikte"].ToString() == "Evet") { model.AnneBabaBirlikte = true; } if (form["EvKirami"].ToString() == "Kira") { model.EvKirami = true; } if (form["BaskaBurs"].ToString() == "Evet") { model.BaskaBurs = true; } } catch (Exception) { } int puan = 0; string hata = string.Empty; //model.Sifre = "123456Aa"; model.BankaAdi = "Banka Adını Yazınız"; model.HesapNo = "Hesap Numaranızı Yazınız"; model.Iban = "IBAN Numaranızı Yazınız"; model.BursDurumID = 1; model.KayitTarihi = Convert.ToDateTime(DateTime.Now); model.GuncellemeTarihi = Convert.ToDateTime(DateTime.Now); if (model.OkulTuruId == 1) { puan += 5; } if (model.Gelir.ToString().Length > 2) { if (model.Gelir <= 800) { puan += 40; } else if (model.Gelir >= 801 || model.Gelir <= 1500) { puan += 35; } else if (model.Gelir >= 1501 || model.Gelir <= 2500) { puan += 25; } else { puan += 5; } } if (model.AnneSag == false && model.BabaSag == false) { puan += 50; } else { if (model.AnneSag == true) { //model.AnneSag = true; //int AnneMeslek = Convert.ToInt32(form["MeslekID"]); //model.AnneMeslekID = AnneMeslek; switch (model.AnneMeslekID) { case 1: puan += 20; break; case 2: puan += 15; break; case 3: puan += 10; break; case 4: puan += 5; break; default: break; } } else { model.AnneMeslekID = 1; model.AnneSag = false; puan += 20; } if (model.BabaSag == true) { //model.BabaSag = true; //int BabaMeslek = Convert.ToInt32(form["MeslekID2"]); //model.BabamMeslekID = BabaMeslek; switch (model.BabamMeslekID) { case 1: puan += 20; break; case 2: puan += 15; break; case 3: puan += 10; break; case 4: puan += 5; break; default: break; } } else { model.BabamMeslekID = 1; model.BabaSag = false; puan += 25; } if (model.AnneSag == true && model.BabaSag == true) { if (model.AnneBabaBirlikte == false) { puan += 15; // model.AnneBabaBirlikte = true; } //else //{ // model.AnneBabaBirlikte = false; // puan += 15; //} } //else //{ // model.AnneBabaBirlikte = false; //} } if (model.EvKirami == true) { puan += 10; } try { int sayi = model.KardesSayisi; if (sayi >= 3) { puan += 10; } if (sayi == 2 || sayi == 1) { puan += 5; } } catch (Exception) { } model.Aciklama = "..."; model.Puan = puan; bool durum = kdb.Ekle(model); if (durum) { //AppUser ogrenci = userManager.FindByNameAsync(model.Email).Result; //if (ogrenci==null) //{ // OgrenciOlustur(model.Email, model.Ad + " " + model.Soyad, model.Telefon, model.DogumTarihi, model.Resim); // AppUser ogrenci2 = userManager.FindByNameAsync(model.Email).Result; // OgrenciBasvuru ogrb = new OgrenciBasvuru // { // AppUserId = ogrenci2.Id, // BasvuruId = model.Id // }; // ogbasdb.Ekle(ogrb); //} //else //{ // OgrenciBasvuru ogrb = new OgrenciBasvuru // { // AppUserId = ogrenci.Id, // BasvuruId = model.Id // }; // ogbasdb.Ekle(ogrb); //} return(Redirect("/Basvuru/Durum")); } } return(View(GetData())); }