public ActionResult HizmetTuru_Create(HizmetTuru s, HttpPostedFileBase file) { try { HizmetTuru _hizmet = new HizmetTuru(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _hizmet.fotograf = memoryStream.ToArray(); _hizmet.Title = s.Title; _hizmet.TitleSub = s.TitleSub; _hizmet.OlusturmaTarihi = DateTime.Now; db.hizmet_turu.Add(_hizmet); db.SaveChanges(); return(RedirectToAction("MyHizmet", "Admin")); } return(View(s)); } catch (Exception) { throw new Exception("Hata oluştu"); } }
public ActionResult DeleteConfirmed_HizmetTuru(int id) { HizmetTuru _hizmet = db.hizmet_turu.Find(id); db.hizmet_turu.Remove(_hizmet); db.SaveChanges(); return(RedirectToAction("MyHizmet")); }
protected override void GuncelNesneOlustur() { currentEntity = new HizmetTuru { Id = id, Kod = txtKod.Text, HizmetTuruAdi = txtHizmetTuruAdi.Text, HizmetTipi = txtHizmetTipi.Text.GetEnum <HizmetTipi>(), Aciklama = txtAciklama.Text, Durum = tglDurum.IsOn }; ButonEnabledDurumu(); }
// GET: Admin/Edit/5 public ActionResult HizmetTuru_Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HizmetTuru _hizmet = db.hizmet_turu.Find(id); if (_hizmet == null) { return(HttpNotFound()); } return(View(_hizmet)); }
public ActionResult HizmetTuru_Edit(HizmetTuru s, HttpPostedFileBase file) { try { if (s.Title == null || s.TitleSub == null) { TempData["edit_hata"] = "Tüm alanları doldurun..."; return(View(s)); } HizmetTuru _hizmet = new HizmetTuru(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _hizmet.fotograf = memoryStream.ToArray(); } _hizmet.ID = s.ID; _hizmet.Title = s.Title; _hizmet.TitleSub = s.TitleSub; _hizmet.OlusturmaTarihi = DateTime.Now; db.Entry(_hizmet).State = EntityState.Modified; if (file == null) { db.Entry(_hizmet).Property(m => m.fotograf).IsModified = false; } db.SaveChanges(); return(RedirectToAction("MyHizmet", "Admin")); } catch (Exception) { throw new Exception("Hata oluştu"); } }