public ActionResult Edit(int id, Hizmet hizmet, HttpPostedFileBase ResimUrl) { if (ModelState.IsValid) { var k = db.Hizmet.Where(x => x.HizmetId == id).SingleOrDefault(); if (ResimUrl != null) { if (System.IO.File.Exists(Server.MapPath(k.ResimUrl))) { System.IO.File.Delete(Server.MapPath(k.ResimUrl)); } WebImage img = new WebImage(ResimUrl.InputStream); FileInfo imginfo = new FileInfo(ResimUrl.FileName); string logoname = ResimUrl.FileName + imginfo.Extension; img.Resize(300, 200); img.Save("~/Upload/Hizmet/" + logoname); k.ResimUrl = "/Upload/Hizmet/" + logoname; } k.Baslik = hizmet.Baslik; k.Aciklama = hizmet.Aciklama; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(hizmet)); }
public ActionResult Edit(int id, Hizmet model, HttpPostedFileBase ResimURL) { if (ModelState.IsValid) { var hizmet = db.Hizmet.Find(id); if (ResimURL != null) { if (System.IO.File.Exists(Server.MapPath(hizmet.ResimURL))) { System.IO.File.Delete(Server.MapPath(hizmet.ResimURL)); } WebImage img = new WebImage(ResimURL.InputStream); FileInfo fileInfo = new FileInfo(ResimURL.FileName); string newFoto = Guid.NewGuid().ToString() + fileInfo.Extension; img.Resize(800, 600); img.Save("~/Upload/Hizmet/" + newFoto); model.ResimURL = "/Upload/Hizmet/" + newFoto; hizmet.Aciklama = model.Aciklama; hizmet.Baslik = model.Baslik; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(model)); }
private void btnOdemeyiTamamla_Click(object sender, EventArgs e) { setarabalar(null, null); int musteriId = (int)cmbMusteriBilgileri.SelectedValue; int aracTipiId = (int)cmbAracTipleri.SelectedValue; try { Hizmet entity = new Hizmet { ArabaId = (int)cmbArabaModelleri.SelectedValue, Tarih = DateTime.Now, OdemeTipi = cmbOdemeTurleri.SelectedItem.ToString(), HizmetTipiId = (int)cmbIslemTipleri.SelectedValue, MusteriId = (int)cmbMusteriBilgileri.SelectedValue, Ucret = UcretHesapla(cmbIslemTipleri.SelectedIndex, cmbAracTipleri.SelectedIndex) }; bool result = yapilanHizmetlerRepository.Insert(entity); if (result) { MessageBox.Show("Ekleme Başarılı!"); } } catch (Exception ex) { MessageBox.Show("Ekleme Başarısız!"); throw ex; } }
public ActionResult UpdateHizmet(HizmetVM model, HttpPostedFileBase HizmetResim) { if (ModelState.IsValid) { Hizmet hizmet = db.Hizmets.FirstOrDefault(m => m.ID == model.ID); hizmet.HizmetAdi = model.HizmetAdi; hizmet.HizmetIcerik = model.HizmetIcerik; hizmet.HizmetSirasi = model.HizmetSirasi; hizmet.HizmetResim = null; if (HizmetResim != null && HizmetResim.ContentLength > 0) { string ResimAdi = Guid.NewGuid().ToString().Replace("-", ""); string uzanti = System.IO.Path.GetExtension(Path.GetFileName(HizmetResim.FileName)); string TamYol = Path.Combine(Server.MapPath("~/Content/Img/HizmetResim/" + ResimAdi + uzanti)); hizmet.HizmetResim = "~/Content/Img/HizmetResim/" + ResimAdi + uzanti; HizmetResim.SaveAs(TamYol); } db.SaveChanges(); ViewBag.IslemDurum = 1; return(RedirectToAction("index")); } else { ViewBag.IslemDurum = 2; return(View(model)); } }
public ActionResult Edit(int?id, Hizmet hizmet, HttpPostedFileBase hizmetResimURL) { if (ModelState.IsValid) { var h = db.Hizmet.Where(x => x.hizmetId == id).SingleOrDefault(); if (hizmetResimURL != null) { //daha önce kaydettiğimiz bir resim var mı varsa sil if (System.IO.File.Exists(Server.MapPath(h.hizmetResimURL))) { System.IO.File.Delete(Server.MapPath(h.hizmetResimURL)); } //resim ekleme için webImage kütüphanesi WebImage img = new WebImage(hizmetResimURL.InputStream); FileInfo imginfo = new FileInfo(hizmetResimURL.FileName); string hizmetname = Guid.NewGuid().ToString() + imginfo.Extension; img.Resize(500, 500); //~ ana dizine çık ordan klasörü bul ekle img.Save("~/Uploads/Hizmet/" + hizmetname); h.hizmetResimURL = "/Uploads/Hizmet/" + hizmetname; } h.hizmetBaslik = hizmet.hizmetBaslik; h.hizmetAciklama = hizmet.hizmetAciklama; db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public ActionResult Create(Hizmet hizmet, HttpPostedFileBase hizmetResimURL) { if (ModelState.IsValid) { if (hizmetResimURL != null) { //resim ekleme için webImage kütüphanesi WebImage img = new WebImage(hizmetResimURL.InputStream); FileInfo imginfo = new FileInfo(hizmetResimURL.FileName); string logoname = Guid.NewGuid().ToString() + imginfo.Extension; img.Resize(500, 500); //~ ana dizine çık ordan klasörü bul ekle img.Save("~/Uploads/Hizmet/" + logoname); hizmet.hizmetResimURL = "/Uploads/Hizmet/" + logoname; } db.Hizmet.Add(hizmet); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(hizmet)); }
public ActionResult Edit(int?id, Hizmet _hizmet, HttpPostedFileBase ResimUrl) { if (ModelState.IsValid) { var hizmet = dbContext.Hizmet.Find(id); if (ResimUrl != null) { if (System.IO.File.Exists(Server.MapPath(hizmet.ResimURL))) { System.IO.File.Delete(Server.MapPath(hizmet.ResimURL)); } WebImage imgWeb = new WebImage(ResimUrl.InputStream); FileInfo imgInfo = new FileInfo(ResimUrl.FileName); string hizmetName = Guid.NewGuid().ToString() + imgInfo.Extension; imgWeb.Resize(500, 500); imgWeb.Save("~/Uploads/Hizmet/" + hizmetName); _hizmet.ResimURL = "/Uploads/Hizmet/" + hizmetName; } hizmet.Baslik = _hizmet.Baslik; hizmet.Aciklama = _hizmet.Aciklama; hizmet.ResimURL = _hizmet.ResimURL; dbContext.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public ActionResult Edit(int?id, Hizmet hizmet, HttpPostedFileBase ResimURL) { if (ModelState.IsValid) { var h = db.Hizmet.Where(x => x.HizmetId == id).SingleOrDefault(); if (ResimURL != null) { //daha önce kaydetmiş olunan dosya kontrolü if (System.IO.File.Exists(Server.MapPath(h.ResimURL))) { System.IO.File.Delete(Server.MapPath(h.ResimURL)); } WebImage img = new WebImage(ResimURL.InputStream); FileInfo imginfo = new FileInfo(ResimURL.FileName); String hizmetname = Guid.NewGuid().ToString() + imginfo.Extension; img.Resize(500, 500); img.Save("~/Uploads/Hizmet/" + hizmetname); h.ResimURL = "/Uploads/Hizmet/" + hizmetname; } h.Baslik = hizmet.Baslik; h.Aciklama = hizmet.Aciklama; db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
public static void HizmetEkle(Hizmet hizmet) { SqlCommand ekle = new SqlCommand("INSERT INTO Hizmetler([Baslik],[Icerik]) VALUES(@Baslik,@Icerik)", Tools.Baglanti()); ekle.Parameters.AddWithValue("@Baslik", hizmet.Baslik); ekle.Parameters.AddWithValue("@Icerik", hizmet.Icerik); Tools.ExecuteNonQuery(ekle); }
public IActionResult HizmetEkle(Hizmet hizmet) { using var context = new MutlubievWebApiContext(); context.Hizmetler.Add(hizmet); context.SaveChanges(); return(Created("", hizmet)); }
public static void HizmetGuncelle(Hizmet hizmet) { SqlCommand guncelle = new SqlCommand("Update Hizmetler set Baslik=@Baslik,Icerik=@Icerik where HizmetId=@HizmetId", Tools.Baglanti()); guncelle.Parameters.AddWithValue("@Baslik", hizmet.Baslik); guncelle.Parameters.AddWithValue("@Icerik", hizmet.Icerik); guncelle.Parameters.AddWithValue("@HizmetId", hizmet.HizmetId); Tools.ExecuteNonQuery(guncelle); }
public ActionResult Duzenle(int id) { Hizmet gelenHizmet = _hizmetRepository.GetById(id); if (gelenHizmet == null) { TempData["Bilgi"] = "Hizmet bulunamadı!"; } return(View(gelenHizmet)); }
public JsonResult DeleteHizmet(int id) { Hizmet hizmet = db.Hizmets.FirstOrDefault(m => m.ID == id); hizmet.IsDeleted = true; hizmet.DeleteDate = DateTime.Now; db.SaveChanges(); return(Json("")); }
public ActionResult Ekle(Hizmet hizmet) { if (ModelState.IsValid) { _hizmetRepository.Insert(hizmet); _hizmetRepository.Save(); } TempData["Bilgi"] = "Hizmet ekleme işleminiz başarılı"; return(RedirectToAction("Index", "Hizmet")); }
public ActionResult Duzenle(Hizmet model, IEnumerable <HttpPostedFileBase> HizmetResimler) { ModelState.Remove("HizmetResimler"); ViewBag.ID = new SelectList(_managerHizmetKategori.List(), "ID", "HizmetKategoriAdi"); if (ModelState.IsValid) { Hizmet hzmt = _managerHizmet.Find(x => x.ID == model.ID); HizmetKategori kat = _managerHizmetKategori.Find(x => x.ID == model.HizmetKategoriID); hzmt.HizmetBaslik = model.HizmetBaslik; hzmt.HizmetIcerik = model.HizmetIcerik; hzmt.KisaHizmetIcerik = model.KisaHizmetIcerik; hzmt.HizmetKategoriID = kat.ID; hzmt.kategori = kat; int res = _managerHizmet.Update(hzmt); if (res == 0) { ModelState.AddModelError("", "Hizmet Güncellenemedi"); ViewBag.ID = new SelectList(_managerHizmetKategori.List(), "ID", "HizmetKategoriAdi"); return(View(model)); } if (HizmetResimler != null && HizmetResimler.Count() > 0) { foreach (HttpPostedFileBase file in HizmetResimler) { if (file != null && (file.ContentType == "image/jpeg" || file.ContentType == "image/jpg" || file.ContentType == "image/png")) { try { HizmetResim rsm = new HizmetResim(); string filename = $"{AdGetir.ResimAd(hzmt.HizmetBaslik)}.{file.ContentType.Split('/')[1]}"; file.SaveAs(Server.MapPath($"~/img/Hizmet/{filename}")); rsm.ResimYol = filename; rsm.HizmetID = hzmt.ID; _managerHizmetResim.Add(rsm); } catch (Exception exp) { ModelState.AddModelError("", exp.Message); } } } _managerHizmetResim.Save(); } return(RedirectToAction("Index")); } return(View()); }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["HizmetId"] == null) { return; } Hizmet hizmet = Hizmets.HizmetGetir(HizmetId); txtBaslik.Text = hizmet.Baslik; editorIcerik.Text = hizmet.Icerik; }
public ActionResult Duzenle(Hizmet hizmet) { Hizmet gelenHizmet = _hizmetRepository.GetById(hizmet.Id); gelenHizmet.Ad = hizmet.Ad; gelenHizmet.Aciklama = hizmet.Aciklama; gelenHizmet.Tutar = hizmet.Tutar; _hizmetRepository.Save(); TempData["Bilgi"] = "Hizmet düzenleme işleminiz başarılı."; return(RedirectToAction("Index", "Hizmet")); }
public ActionResult UpdateHizmet(int id) { Hizmet hizmet = db.Hizmets.FirstOrDefault(m => m.ID == id); HizmetVM model = new HizmetVM(); model.HizmetAdi = hizmet.HizmetAdi; model.HizmetIcerik = hizmet.HizmetIcerik; model.HizmetSirasi = hizmet.HizmetSirasi; return(View(model)); }
private void MuayeneyeHizmetAktar() { if (bstumhizmetler.Current != null) { long HizmetId = (bstumhizmetler.Current as Hizmet).Id; Hizmet aktarilacakhizmet = hizmetler.Find(delegate(Hizmet hizmet) { return(hizmet.Id == HizmetId); } ); bool varmi = muayenehizmetlistesi.Exists(delegate(MuayeneHizmet mhizmet) { if (mhizmet.Hizmet.Id == aktarilacakhizmet.Id) { return(true); } else { return(false); } } ); if (varmi) { MessageBox.Show("Bu hizmet listede mevcut."); return; } else if (aktarilacakhizmet != null && aktarilacakhizmet.Id > 0 && !aktarilacakhizmet.Tasiyicimi) { MuayeneHizmet mueyenehizmet = new MuayeneHizmet(); mueyenehizmet.Hizmet = aktarilacakhizmet; mueyenehizmet.Hizmet.Id = aktarilacakhizmet.Id; mueyenehizmet.Muayene = Current.AktifMuayene; mueyenehizmet.Muayene.Id = Current.AktifMuayeneId; mueyenehizmet.Aktif = true; muayenehizmetlistesi.Add(mueyenehizmet); MuayeneHizmetleriBind(); } else { MessageBox.Show("Üst Başlıklar hizmet olarak aktarılamaz"); } } else { MessageBox.Show("Muayeneye eklemek istediğiniz hizmeti seçmediniz"); } }
public ActionResult Sil(int id) { Hizmet hizmet = _hizmetRepository.GetById(id); if (hizmet == null) { TempData["Bilgi"] = "Hizmet bulunamadı!"; } _hizmetRepository.Delete(id); _hizmetRepository.Save(); TempData["Bilgi"] = "Hizmet başarıyla silindi"; return(RedirectToAction("Index", "Hizmet")); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Hizmet hizmet = db.Hizmet.Find(id); if (hizmet == null) { return(HttpNotFound()); } return(View(hizmet)); }
public ActionResult DetayGetir(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Hizmet kat = _managerHizmet.List(x => x.HizmetKategoriID == id.Value).OrderByDescending(x => x.ID).FirstOrDefault(); if (kat == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } return(View(kat)); }
public IActionResult HizmetGuncelle(Hizmet hizmet) { using var context = new MutlubievWebApiContext(); var guncelHizmet = context.Hizmetler.Find(hizmet.Id); if (guncelHizmet == null) { return(NotFound()); } guncelHizmet.HizmetAdi = hizmet.HizmetAdi; guncelHizmet.HizmetAciklama = hizmet.HizmetAciklama; context.Update(guncelHizmet); context.SaveChanges(); return(NoContent()); }
public ActionResult Edit(Hizmet m, /*string boy,*/ string renk, HttpPostedFileBase ResimURL) { var mkl = db.Hizmet.Where(x => x.HizmetId == m.HizmetId).SingleOrDefault(); if (ResimURL != null) { if (System.IO.File.Exists(Server.MapPath(mkl.ResimURL))) { System.IO.File.Delete(Server.MapPath(mkl.ResimURL)); } WebImage img = new WebImage(ResimURL.InputStream); FileInfo imginfo = new FileInfo(ResimURL.FileName); string logoname = Guid.NewGuid().ToString() + imginfo.Extension; img.Save("~/Uploads/Hizmet/" + logoname); mkl.ResimURL = "/Uploads/Hizmet/" + logoname; mkl.ResimURL = "/Uploads/Hizmet/" + logoname; } // RENK // foreach (var r in mkl.Renk.ToList()) { db.Renk.Remove(r); } if (renk != null) { string[] etk = renk.Split(','); foreach (var r in etk) { var etiketlistesiRenk = new Renk { RenkAdi = r }; db.Renk.Add(etiketlistesiRenk); mkl.Renk.Add(etiketlistesiRenk); } db.SaveChanges(); } mkl.Baslik = m.Baslik; mkl.Icerik = m.Icerik; mkl.Aciklama = m.Aciklama; mkl.HizmetKategoriId = m.HizmetKategoriId; db.SaveChanges(); return(RedirectToAction("Index", "Hizmet")); }
public static Hizmet HizmetGetir(int HizmetId) { Hizmet hizmet = new Hizmet(); SqlDataAdapter getir = new SqlDataAdapter("Select Baslik,Icerik from Hizmetler where HizmetId=@HizmetId", Tools.Baglanti()); getir.SelectCommand.Parameters.AddWithValue("@HizmetId", HizmetId); DataTable dt = new DataTable(); getir.Fill(dt); for (int i = 0; i < dt.Rows.Count; i++) { hizmet.Baslik = dt.Rows[i]["Baslik"].ToString(); hizmet.Icerik = dt.Rows[i]["Icerik"].ToString(); } return(hizmet); }
protected void Button1_Click(object sender, EventArgs e) { try { Hizmet hizmet = new Hizmet(); hizmet.Baslik = txtBaslik.Text; hizmet.Icerik = editorIcerik.Text; Hizmets.HizmetEkle(hizmet); ltrBilgi.Text = "<div class=\"alert alert-success fade in\">İçerik Başarıyla Eklendi !</div>"; txtBaslik.Text = editorIcerik.Text = string.Empty; } catch (Exception ex) { ltrBilgi.Text = "<div class=\"alert alert-danger fade in\">" + ex.Message + "<br/> Hata Oluştu !</div>"; } }
public ActionResult Edit(int hizmetId, Hizmet GuncellenecekHizmet) { try { List <Hizmet> hizmetBilgileri = hizmetBilgileriRepository.Select(); //Değiştirilecek eski ilk nesne var DuzenlenecekHizmet = hizmetBilgileri.Where(s => s.Id == hizmetId).FirstOrDefault(); //Eski nesnemizi güncellenmişi ile değiştiriyoruz. UpdateModel(DuzenlenecekHizmet, ""); hizmetBilgileriRepository.Insert(DuzenlenecekHizmet); return(RedirectToAction("Dashboard")); } catch { return(View()); } }
protected override void GuncelNesneOlustur() { currentEntity = new Hizmet { Id = Id, Kod = txtKod.Text, HizmetAdi = txtHizmetAdi.Text, HizmetTuruId = Convert.ToInt64(txtHizmetTuru.Id), BaslamaTarihi = txtBaslamaTarihi.DateTime.Date, BitisTarihi = txtBitisTarihi.DateTime.Date, Ucret = txtUcret.Value, Aciklama = txtAciklama.Text, DonemId = AnaForm.DonemId, SubeId = AnaForm.SubeId, Durum = tglDurum.IsOn }; ButonEnabledDurumu(); }
public ActionResult Create(Hizmet hizmet, HttpPostedFileBase ResimURL) { if (ModelState.IsValid) { if (ResimURL != null) { WebImage img = new WebImage(ResimURL.InputStream); FileInfo imginfo = new FileInfo(ResimURL.FileName); string logoname = Guid.NewGuid().ToString() + imginfo.Extension; img.Resize(500, 500); img.Save("~/Uploads/Hizmet/" + logoname); hizmet.ResimURL = "/Uploads/Hizmet/" + logoname; } db.Hizmet.Add(hizmet); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(hizmet)); }
public ActionResult Duzenle(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Hizmet frm = _managerHizmet.Find(x => x.ID == id.Value); if (frm == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ViewBag.ID = new SelectList(_managerHizmetKategori.List(), "ID", "HizmetKategoriAdi"); return(View(frm)); }