public ActionResult MarkaDuzenle(Marka marka, HttpPostedFileBase file) { try { var _markaDuzenle = ent.Marka.Where(x => x.markaId == marka.markaId).FirstOrDefault(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _markaDuzenle.firmaresmi = memoryStream.ToArray(); } _markaDuzenle.markaadi = marka.markaadi; _markaDuzenle.aciklama = marka.aciklama; //_markaDuzenle. = marka; ent.SaveChanges(); return RedirectToAction("Marka", "Admin"); } catch (Exception ex) { throw new Exception("Güncellerken hata oluştu " + ex.Message); } }
public ActionResult MarkaEkle(Marka m, HttpPostedFileBase file) { if (ModelState.IsValid) { try { Marka _marka = new Marka(); if (file != null && file.ContentLength > 0) { MemoryStream memoryStream = file.InputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); file.InputStream.CopyTo(memoryStream); } _marka.firmaresmi = memoryStream.ToArray(); } _marka.markaadi = m.markaadi; _marka.aciklama = m.aciklama; //_marka.bitistarihi = s.bitistarihi; ent.Marka.Add(_marka); ent.SaveChanges(); return RedirectToAction("Marka", "Admin"); } catch (Exception ex) { throw new Exception("Eklerken hata oluştu"); } } //doğrulama yapılmadığı takdirde ekrana aynı view getirilecek return View(); }