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 JsonResult VeriKayitEt(NerelereGitti ogr) { string ip = FxFunction.GetClientIp(); string stringIdTut; cnn.Open(); SqlCommand cmd = new SqlCommand("EXEC dbo.[KayitEkle] @nereden, @nereye, @bilgisayarAdi, @ip", cnn); cmd.Parameters.AddWithValue("@nereden", ogr.Nereden); cmd.Parameters.AddWithValue("@nereye", ogr.Nereye); cmd.Parameters.AddWithValue("@bilgisayarAdi", WindowsIdentity.GetCurrent().Name); cmd.Parameters.AddWithValue("@ip", ip); stringIdTut = cmd.ExecuteScalar().ToString(); if (ogr.Nerelere != null) { int idTut = Convert.ToInt32(stringIdTut); for (int i = 0; i < ogr.Nerelere.Length; i++) { SqlCommand cmd2 = new SqlCommand("EXEC dbo.[AraNoktaEkle] @araNoktalar, @idTut", cnn); cmd2.Parameters.AddWithValue("@araNoktalar", ogr.Nerelere[i]); cmd2.Parameters.AddWithValue("@idTut", idTut); cmd2.ExecuteNonQuery(); } } return(Json("", JsonRequestBehavior.AllowGet)); }
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(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(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(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(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 void Generate(TextWriter writer, FxFunction function) { if (function.Parameters != null) { throw new NotImplementedException(); } writer.Write(function.ReturnType); writer.Write(' '); writer.Write(function.Name); writer.Write('('); writer.WriteLine(") {"); Generate(writer, function.Body.Statements); writer.WriteLine('}'); }
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 Register(AppUser item, City city, Country country, HttpPostedFileBase[] userPhoto) { if (ModelState.IsValid) { item.UserName = "******" + item.UserName; var users = aus.GetAll(); foreach (var user in users) { if (user.UserName == item.UserName) { ViewBag.Message = "Bu Kullanıcı Adına Ait Kayıt Bulunmaktadır."; ViewBag.CountryID = new SelectList(counts.GetActive(), "ID", "CountryName", country.ID); ViewBag.CityID = new SelectList(cits.GetActive(), "CountryID", "CityName", city.ID); return(View()); } } if (country.ID != null && city.ID != null) { item.Location.ID = Guid.NewGuid(); } bool isUploaded; if (userPhoto != null) { foreach (var itemPhoto in userPhoto) { if (itemPhoto != null) { if (itemPhoto.ContentType.Contains("image")) { string fileResult = FxFunction.Upload(userPhoto, FolderPath.User, out isUploaded); if (isUploaded) { item.UserImagePath = fileResult; } } } else { item.UserImagePath = "/Content/uploads/User/User.png"; } } } string hashedPassword = enc.CreateHash(item.Password); item.Password = hashedPassword; bool sonuc = aus.Add(item); if (sonuc) { if (item.IsAdministrator) { return(RedirectToAction("Index")); } return(RedirectToAction("Login", "Login", new { area = "" })); } else { ViewBag.Message = "Tüm alanları doldurduğunuzdan emin olunuz."; } } else { ViewBag.Message = "Tüm alanları doldurduğunuzdan emin olunuz."; } ViewBag.CountryID = new SelectList(counts.GetActive(), "ID", "CountryName", country.ID); ViewBag.CityID = new SelectList(cits.GetActive(), "CountryID", "CityName", city.ID); return(View()); }
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()); }
public ActionResult HomePage(Tweet tweet, Hashtag hashtag, HttpPostedFileBase[] PhotoVideo, Photo photo, Video video)//Tweet ve Hashtag Ekleme { AppUser gelen = (AppUser)Session["oturum"]; if (Session["oturum"] != null) { gelen = (AppUser)Session["oturum"]; tweet.AppUserID = gelen.ID; } if (ModelState.IsValid) { tweet.Like = 0; tweet.Dislike = 0; tweet.Retweet = 0; #region Add Hashtag if (tweet.TweetText != null) { if (tweet.TweetText.Contains('#')) { string[] text = tweet.TweetText.Split(' '); foreach (var item in text) { if (hs.Any(x => x.HashTag.Contains(item))) { var hashtagItem = hs.GetByDefault(x => x.HashTag == item); hashtagItem.Quantity += 1; hashtagItem.Tweets.Add(tweet); hs.Update(hashtagItem); } else { if (item.Contains('#')) { hashtag.HashTag = item; hashtag.Quantity = 1; tweet.Hashtags.Add(hashtag); ts.Add(tweet); } } } } else { ts.Add(tweet); } } else { ViewBag.Message = "Tweet Giriniz."; return(View()); } #endregion #region Add Photo and Video bool isUploadedVideo; bool isUploadedPhoto; foreach (var itemPhoto in PhotoVideo) { if (itemPhoto != null) { if (itemPhoto.ContentType.Contains("image")) { string photoFileResult = FxFunction.Upload(PhotoVideo, FolderPath.TweetPhoto, out isUploadedPhoto); if (isUploadedPhoto) { photo.TweetID = tweet.ID; photo.Description = tweet.TweetText; photo.ImagePath = photoFileResult; ps.Add(photo); } } else if (itemPhoto.ContentType.Contains("video")) { string videoFileResult = FxFunction.Upload(PhotoVideo, FolderPath.TweetMovie, out isUploadedVideo); if (isUploadedVideo) { video.ID = Guid.NewGuid(); video.Description = tweet.TweetText; video.VideoPath = videoFileResult; vs.Add(video); tweet.TweetVideoID = video.ID; ts.Update(tweet); } } } } return(RedirectToAction("HomePage")); #endregion } else { ViewBag.Message = "Ekleme sırasında hata oluştu."; } ViewBag.AppUserID = new SelectList(aus.GetActive(), "ID", "Name", tweet.AppUserID); return(View()); }