public ActionResult Insert(Restaurant item, HttpPostedFileBase fluResim) { if (ModelState.IsValid) { bool sonuc; string fileResult = FxFunction.ImageUpload(fluResim, FolderPath.Restaurant, out sonuc); if (sonuc) { item.imagePath = fileResult; } else { ViewBag.Mesaj = fileResult; } bool eklemeSonucu = rs.Add(item); if (eklemeSonucu) { return(RedirectToAction("Index")); } else { ViewBag.Mesaj = "Ekleme işlemi Sirasinda Bir Hata Olustu."; } } return(View()); }
public ActionResult Insert(ThirdCategory item, HttpPostedFileBase resim) { ViewBag.SubCategoryID = new SelectList(ss.GetActive(), "ID", "SubCategoryName", item.SubCategoryID); if (ModelState.IsValid) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.ThirdCategories, out result); if (result) { item.ImagePath = fileResult; } else { ViewBag.Message = fileResult; } bool sonuc = ts.Add(item); if (sonuc) { ViewBag.Message = "Ekleme İşlemi Başarılı"; return(RedirectToAction("Index", new { id = item.SubCategoryID })); } else { ViewBag.Message = "Ekleme İşlemi Başarısız"; } } ViewBag.Message = "Lütfen Girdiğiniz Bilgilerin Doğru Formatta Olduğundan Emin Olunuz"; return(View()); }
public ActionResult Update(Category item, HttpPostedFileBase resim) { Category gelen = cs.GetByID(item.ID); gelen.CategoryName = item.CategoryName; gelen.Description = item.Description; if (resim != null) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.Categories, out result); if (result) { gelen.ImagePath = fileResult; } } bool updateResult = cs.Update(gelen); if (updateResult) { ViewBag.Message = "Kategori Güncelleme işlemi Başarılı"; return(RedirectToAction("Index")); } else { ViewBag.Message = "Kategori Güncelleme işlemi Başarısız"; } return(View()); }
public ActionResult Insert(Meal item, HttpPostedFileBase fluResim) { ViewBag.CategoryID = new SelectList(cs.GetActive(), "ID", "Name", item.CategoryID); ViewBag.RestaurantID = new SelectList(rs.GetActive(), "ID", "Name", item.RestaurantID); if (ModelState.IsValid) { bool sonuc; string fileResult = FxFunction.ImageUpload(fluResim, FolderPath.Meal, out sonuc); if (sonuc) { item.imagePath = fileResult; } else { ViewBag.Mesaj = fileResult; } bool eklemeSonucu = ms.Add(item); if (eklemeSonucu) { return(RedirectToAction("Index")); } else { ViewBag.Mesaj = "Ekleme işlemi Sirasinda Bir Hata Olustu."; } } return(View()); }
public ActionResult Update(Meal item, HttpPostedFileBase fluResim) { ViewBag.CategoryID = new SelectList(cs.GetActive(), "ID", "Name", item.RestaurantID); ViewBag.RestaurantID = new SelectList(rs.GetActive(), "ID", "Name", item.RestaurantID); if (ModelState.IsValid) { if (fluResim != null) { bool sonuc; string fileResult = FxFunction.ImageUpload(fluResim, FolderPath.Meal, out sonuc); if (sonuc) { item.imagePath = fileResult; } } bool eklemeSonucu = ms.Update(item); if (eklemeSonucu) { return(RedirectToAction("Index")); } else { ViewBag.Message = $"Yemek ekleme işlemi sırasında bir hata oluştu. Lütfen tekrar deneyin."; } } else { ViewBag.Message = $"Lütfen girmiş olduğunuz bilgilerin eksiksiz ve doğru formatta olduğundan emin olun."; } return(View()); }
public ActionResult Update(SubCategory item, HttpPostedFileBase resim) { ViewBag.CategoryID = new SelectList(cs.GetActive(), "ID", "CategoryName", item.CategoryID); SubCategory gelen = ss.GetByID(item.ID); gelen.SubCategoryName = item.SubCategoryName; gelen.CategoryID = item.CategoryID; gelen.Description = item.Description; if (resim != null) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.SubCategories, out result); if (result) { gelen.ImagePath = fileResult; } else { ViewBag.Message = fileResult; } } bool sonuc = ss.Update(gelen); if (sonuc) { ViewBag.Message = "Güncelleme Başarılı"; return(RedirectToAction("Index", new { id = item.CategoryID })); } else { ViewBag.Message = "Güncelleme Başarısız"; } return(View()); }
public ActionResult Update(ImagePath item, HttpPostedFileBase resim) { ImagePath gelen = ips.GetByID(item.ID); if (resim != null) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.ImagePath, out result); if (result) { gelen.ProductImage = fileResult; } else { ViewBag.Message = fileResult; } } bool sonuc = ips.Update(gelen); if (sonuc) { return(RedirectToAction("Index", new { id = gelen.ProductID })); } ViewBag.Message = "Güncelleme İşlemi Başarısız"; return(View()); }
public ActionResult Insert(SubCategory item, HttpPostedFileBase resim) { ViewBag.CategoryID = new SelectList(cs.GetActive(), "ID", "CategoryName", item.CategoryID); if (ModelState.IsValid) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.SubCategories, out result); if (result) { item.ImagePath = fileResult; } else { ViewBag.Message = fileResult; } bool sonuc = ss.Add(item); if (sonuc) { ViewBag.Message = "Ekleme İşlemi Başarılı"; return(RedirectToAction("Index", new { id = item.CategoryID })); } else { ViewBag.Message = "Ekleme İşlemi Başarısız"; } } return(View()); }
public ActionResult Update(Brand item, HttpPostedFileBase resim) { Brand gelen = bs.GetByID(item.ID); gelen.Name = item.Name; gelen.Description = item.Description; if (resim != null) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.Brands, out result); if (result) { gelen.ImagePath = fileResult; } } bool updateResult = bs.Update(gelen); if (updateResult) { ViewBag.Message = "Marka Güncelleme Başarılı"; return(RedirectToAction("Index")); } else { ViewBag.Message = "Marka Güncelleme Başarısız"; } return(View()); }
public ActionResult Insert(Brand item, HttpPostedFileBase resim) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.Brands, out result); if (result) { item.ImagePath = fileResult; } else { ViewBag.Message = fileResult; } bool sonuc = bs.Add(item); if (sonuc) { ViewBag.Message = "Ekleme İşlemi Başarılı!"; return(RedirectToAction("Index")); } else { ViewBag.Message = "Marka ekleme işlemi esnasında bir problem ile karşılaşıldı lütfen sistem yöneticinize başvurun"; } return(View()); }
public ActionResult Update(Book item, HttpPostedFileBase pic) { ViewBag.CategoryID = new SelectList(cs.GetAll(), "ID", "Name", item.CategoryID); ViewBag.AuthorID = new SelectList(aus.GetAll(), "ID", "AuthorLabel", item.AuthorID); ViewBag.PublisherID = new SelectList(ps.GetAll(), "ID", "CompanyName", item.PublisherID); Book book = bs.GetByID(item.ID); if (ModelState.IsValid) { bool exist = bs.CheckBook(item, pic); if (!exist) { if (pic != null) { bool isPicLoaded; string fileResult = FxFunction.ImageUpload(pic, FolderPath.product, out isPicLoaded); if (isPicLoaded) { book.ImagePath = fileResult; } } book.Title = item.Title; book.AuthorID = item.AuthorID; book.CategoryID = item.CategoryID; book.UnitPrice = item.UnitPrice; bool updateBook = bs.Update(book); if (updateBook) { return(RedirectToAction("Index")); } else { ViewBag.Message = "Operation Unsuccessful"; } } else { ViewBag.Message = "This book exists in the system. Please check title, auhtor, publisher, release date, translator and language"; } } else { ViewBag.Message = "Invalid entry"; } return(View(item)); }
public ActionResult Insert(HttpPostedFileBase ImagePath, Slider item) { User u = (User)Session["oturum"]; item.UserID = u.ID; try { using (TransactionScope ts = new TransactionScope()) { if (ModelState.IsValid) { bool sonuc; string yoluTut = FxFunction.ImageUpload(ImagePath, Path.Sliders, out sonuc); if (sonuc) { item.ImagePath = yoluTut; if (ss.Add(item)) { ts.Complete(); return(RedirectToAction("Index")); } else { return(View(item)); } } else { ViewBag.Message = $"Resim yükleme işlemi sırasında bir hata oluştu. {yoluTut}"; } } else { return(View()); } } } catch (Exception) { throw; } return(View()); }
public ActionResult Insert(Movie item, HttpPostedFileBase fluAfis) { ViewBag.CategoryID = new SelectList(cs.GetActive(), "ID", "CategoryName"); User u = (User)Session["oturum"]; item.UserID = u.ID; try { using (TransactionScope ts = new TransactionScope()) { if (ModelState.IsValid) { bool islemSonucu; string info = FxFunction.ImageUpload(fluAfis, Path.Posters, out islemSonucu); if (islemSonucu) { item.PosterPath = info; bool sonuc = ms.Add(item); ts.Complete(); return(RedirectToAction("Index")); } else { ViewBag.Message = $"Resim yükleme işlemi sırasında bir hata oluştu. {info}"; } } else { ViewBag.Message = $"Lütfen kayıt işlemi yapmak için tüm alanların uygun şekilde doldurulduğundan emin olun."; } } } catch (Exception ex) { ViewBag.Message = $"İşlem sırasında bir hata oluştu. Sorunun devam etmesi durumunda lütfen sistem yöneticinize başvurun. {ex.Message} - Hata Tarihi : {DateTime.Now.ToString()}"; } return(View(item)); }
public ActionResult Update(Restaurant item, HttpPostedFileBase fluResim) { Restaurant guncellenen = rs.GetbyID(item.ID); guncellenen.Name = item.Name; guncellenen.Working_Hour = item.Working_Hour; guncellenen.End_Time = item.End_Time; guncellenen.Service_Time = item.Service_Time; guncellenen.imagePath = item.imagePath; guncellenen.Packagefee = item.Packagefee; guncellenen.Promotionalinformation = item.Promotionalinformation; guncellenen.WarningandInformation = item.WarningandInformation; if (ModelState.IsValid) { if (fluResim != null) { bool sonuc; string fileResult = FxFunction.ImageUpload(fluResim, FolderPath.Restaurant, out sonuc); if (sonuc) { guncellenen.imagePath = fileResult; } } bool eklemeSonucu = rs.Update(guncellenen); if (eklemeSonucu) { return(RedirectToAction("Index")); } else { ViewBag.Message = $"Ürün ekleme işlemi sırasında bir hata oluştu. Lütfen tekrar deneyin."; } } else { ViewBag.Message = $"Lütfen girmiş olduğunuz bilgilerin eksiksiz ve doğru formatta olduğundan emin olun."; } return(View()); }
public ActionResult Insert(ImagePath item, Guid id, HttpPostedFileBase resim) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.ImagePath, out result); if (result) { item.ProductImage = fileResult; } else { ViewBag.Message = fileResult; } item.ProductID = id; bool sonuc = ips.Add(item); if (sonuc) { return(RedirectToAction("Index", new { id = item.ProductID })); } ViewBag.Message = "Resim ekleme işlemi başarısız "; return(View()); }
public ActionResult Insert(Category item, HttpPostedFileBase resim) { if (ModelState.IsValid) { bool result; string fileResult = FxFunction.ImageUpload(resim, ImageFile.Categories, out result); if (result) { item.ImagePath = fileResult; } else { ViewBag.Message = fileResult; } bool sonuc = cs.Add(item); if (sonuc) { return(RedirectToAction("Index")); } } ViewBag.Message = "Ekleme İşlemi Başarısız"; return(View()); }
public ActionResult Update(Movie item, HttpPostedFileBase fluAfis) { User u = (User)Session["oturum"]; item.UserID = u.ID; try { using (TransactionScope ts = new TransactionScope()) { if (ModelState.IsValid) { item.Status = Core.Entity.Enum.Status.Updated; if (fluAfis == null) { if (ms.Update(item)) { ts.Complete(); return(RedirectToAction("Index")); } else { return(View(item)); } } else { bool resimSonuc; string yoluTut = FxFunction.ImageUpload(fluAfis, Path.Posters, out resimSonuc); if (resimSonuc) { string tamYol = Request.MapPath("~/Content/" + item.PosterPath); if (System.IO.File.Exists(tamYol)) { System.IO.File.Delete(tamYol); } item.PosterPath = yoluTut; if (ms.Update(item)) { ts.Complete(); return(RedirectToAction("Index")); } else { return(View(item)); } } else { return(View()); } } } else { return(View()); } } } catch (Exception) { throw; } }
public ActionResult Update(HttpPostedFileBase PosterPath, Slider item) { User u = (User)Session["oturum"]; item.UserID = u.ID; try { using (TransactionScope ts = new TransactionScope()) { if (ModelState.IsValid) { item.Status = Status.Updated; if (PosterPath == null) { if (ss.Update(item)) { ts.Complete(); return(RedirectToAction("Index")); } else { return(View(item)); } } else { bool sonuc; string yoluTut = FxFunction.ImageUpload(PosterPath, Path.Sliders, out sonuc); if (sonuc) { string tamYol = Request.MapPath("~/Content/" + item.ImagePath); if (System.IO.File.Exists(tamYol)) { System.IO.File.Delete(tamYol); } item.ImagePath = yoluTut; if (ss.Update(item)) { ts.Complete(); return(RedirectToAction("Index")); } else { return(View(item)); } } else { ViewBag.Message = $"Resim yükleme işlemi sırasında bir hata oluştu. {yoluTut}"; } } } else { return(null); } } } catch (Exception) { throw; } return(View()); }