public async Task <IActionResult> Edit(long id, [Bind("IsyeriId,IsletmeAdi,Adres,PhoneNumber,YetkiliAdi")] Isyeri isyeri) { if (id != isyeri.IsyeriId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(isyeri); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!IsyeriExists(isyeri.IsyeriId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(isyeri)); }
public async Task <IActionResult> Create([Bind("IsyeriId,IsletmeAdi,Adres,PhoneNumber,YetkiliAdi")] Isyeri isyeri) { if (ModelState.IsValid) { _context.Add(isyeri); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(isyeri)); }
protected override void GuncelNesneOlustur() { currentEntity = new Isyeri { Id = Id, Kod = txtKod.Text, IsyeriAdi = txtIsyeriAdi.Text, Aciklama = txtAciklama.Text, Durum = tglDurum.IsOn }; ButonEnabledDurumu(); }
public JsonResult IlanIsyeriGuncelle(Kontrol_Model iln) { JsonModel jmod = new JsonModel(); resimler.Add(""); string kontrol = VeriKontrolleri(iln, 2); resimler.Clear(); if (kontrol != null) { jmod.IsSuccess = false; jmod.Mesaj = kontrol; return(Json(jmod, JsonRequestBehavior.AllowGet)); } Isyeri isyri = ct.Isyeris.SingleOrDefault(x => x.IsyeriId == guncellenenIlanId); isyri.aciklama = iln.aciklama; isyri.adres = iln.adres; isyri.aktif = iln.aktif == 1 ? true : false; isyri.baslik = iln.baslik; isyri.bulunduguKat = iln.bulunduguKat; isyri.depozito = iln.kategori == 1 ? 0 : iln.depozito; isyri.esyaDurumu = iln.esyaDurumu == 1 ? true : false; isyri.fiyat = iln.fiyat; isyri.il = iln.il; isyri.ilce = iln.ilce; isyri.isitmaTuru = iln.isitmaTuru; isyri.kategori = iln.kategori; isyri.katSayisi = iln.katSayisi; isyri.isyeriTuru = iln.konutTuru; isyri.metrekare = iln.metrekare; isyri.odaSayisi = iln.odaSayisi; isyri.binaYasi = iln.yasi; try { ct.SaveChanges(); jmod.IsSuccess = true; jmod.Mesaj = "Ilan başarıyla güncellenmiştir."; } catch { jmod.IsSuccess = false; } return(Json(jmod, JsonRequestBehavior.AllowGet)); }
public ActionResult YeniIlanIsyeri(Kontrol_Model k) { JsonModel jmodel = new JsonModel(); string kontrol = VeriKontrolleri(k, 2); if (kontrol != null) { jmodel.IsSuccess = false; jmodel.Mesaj = kontrol; return(Json(jmodel, JsonRequestBehavior.AllowGet)); } Isyeri yeni = new Isyeri(); yeni.aciklama = k.aciklama; yeni.metrekare = k.metrekare; yeni.sahipId = Convert.ToInt32(Session["Kl"]); yeni.adres = k.adres; yeni.aktif = k.aktif == 1 ? true : false; yeni.baslik = k.baslik; yeni.binaYasi = k.yasi; yeni.bulunduguKat = k.bulunduguKat; yeni.depozito = k.kategori == 2 ? k.depozito : 0; yeni.esyaDurumu = k.esyaDurumu == 1 ? true : false; yeni.fiyat = k.fiyat; yeni.il = k.il; yeni.ilanTarihi = DateTime.Now; yeni.ilce = k.ilce; yeni.isitmaTuru = k.isitmaTuru; yeni.kategori = k.kategori; yeni.katSayisi = k.katSayisi; yeni.isyeriTuru = k.konutTuru; yeni.odaSayisi = k.odaSayisi; yeni.kucukResim = resimler[0]; ct.Isyeris.Add(yeni); { int kayitId = ct.Isyeris.Max(x => x.IsyeriId) + 1; for (int i = 0; i < resimler.Count; i++) { Resim yeniResim = new Resim(); yeniResim.KayitId = kayitId; yeniResim.IlanTuruId = 2; yeniResim.ResimAdresi = resimler[i]; ct.Resims.Add(yeniResim); } { Bitmap bt = new Bitmap(Server.MapPath("~/Images/" + resimler[0])); double yukseklik = bt.Height; double genislik = bt.Width; double oran; if (genislik > 500) { oran = genislik / yukseklik; genislik = 500; yukseklik = 500 / oran; } Bitmap yenis = new Bitmap(bt, (int)genislik, (int)yukseklik); yenis.Save(Server.MapPath("~/Images/KucukResimler/" + yeni.kucukResim)); yenis.Dispose(); bt.Dispose(); } } try { ct.SaveChanges(); } catch (Exception ex) { ilanDurum = false; jmodel.IsSuccess = false; jmodel.Mesaj = "Hata : " + ex.Message; return(Json(jmodel, JsonRequestBehavior.AllowGet)); } ilanDurum = true; jmodel.IsSuccess = true; jmodel.Mesaj = "İlanınız başarıyla yayınlanmıştır.."; return(Json(jmodel, JsonRequestBehavior.AllowGet)); }
public bool Sil(Isyeri entity) { SiparisTakipContext.Isyeri.Remove(entity); return(SiparisTakipContext.SaveChanges() > 0); }
public Isyeri Kaydet(Isyeri entity) { SiparisTakipContext.Isyeri.Add(entity); SiparisTakipContext.SaveChanges(); return(entity); }
public int Guncelle(Isyeri entity) { SiparisTakipContext.Isyeri.AddOrUpdate(entity); return(SiparisTakipContext.SaveChanges()); }