public ActionResult Viewimage(int id) { Image imagemodelobj = new Image(); using (ImageModels db = new ImageModels()) { imagemodelobj = db.Images.Where(x => x.Id == id).FirstOrDefault(); } return(View(imagemodelobj)); }
public List <string> GetThreeImages() { List <string> results = new List <string>(); var images = ImageModels.Take(3); foreach (var image in images) { results.Add(image.Name); } return(results); }
private void InitializeImages() { ImageModels.Add(new ImageModel { Source = new BitmapImage(new Uri("/ProjectDemo;component/images/highway.png", UriKind.Relative)) }); ImageModels.Add(new ImageModel { Source = new BitmapImage(new Uri("/ProjectDemo;component/images/highway-1.png", UriKind.Relative)) }); ImageModels.Add(new ImageModel { Source = new BitmapImage(new Uri("/ProjectDemo;component/images/part-5.png", UriKind.Relative)) }); }
public ActionResult Addimage(Image imageModel) { string fileName = Path.GetFileNameWithoutExtension(imageModel.ImageFile.FileName); string extension = Path.GetExtension(imageModel.ImageFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; imageModel.ImagePath = "~/uploadImages/" + fileName; fileName = Path.Combine(Server.MapPath("~/uploadImages"), fileName); imageModel.ImageFile.SaveAs(fileName); using (ImageModels db = new ImageModels()) { db.Images.Add(imageModel); db.SaveChanges(); } ModelState.Clear(); return(View()); }
public CarouselPageViewModel() { var urls = new string[] { $"http://7xswtn.com2.z0.glb.clouddn.com/06.jpg?imageView2/1/w/{DeviceInfo.Width}/h/{DeviceInfo.Height}/interlace/0/q/100", $"http://7xswtn.com2.z0.glb.clouddn.com/01.jpg?imageView2/1/w/{DeviceInfo.Width}/h/{DeviceInfo.Height}/interlace/0/q/100", $"http://7xswtn.com2.z0.glb.clouddn.com/03.jpg?imageView2/1/w/{DeviceInfo.Width}/h/{DeviceInfo.Height}/interlace/0/q/100" }; var temp = new List <ImageModel>(); for (int i = 0; i < urls.Length; i++) { temp.Add(new ImageModel(new Uri(urls[i]))); } ImageModels = temp; CurrentImage = ImageModels.FirstOrDefault(); }
public ActionResult AddImage(ImageObject imageObject, int accomodationId) { string fileName = Path.GetFileNameWithoutExtension(imageObject.ImageFile.FileName); string extension = Path.GetExtension(imageObject.ImageFile.FileName); fileName = fileName + "" + extension; imageObject.ImagePath = "~/Content/images/accomodation/" + fileName; fileName = Path.Combine(Server.MapPath("~/Content/images/accomodation/"), fileName); imageObject.ImageFile.SaveAs(fileName); ImageModels image = new ImageModels(); image.ImagePath = imageObject.ImagePath; image.Title = imageObject.Title; var accomodation = sqlDB.Accomodations.Where(a => a.Id == accomodationId).FirstOrDefault(); image.Accomodation = accomodation; sqlDB.Images.Add(image); sqlDB.SaveChanges(); return(RedirectToAction("Index", "Home")); }
public CarouselImageViewModel() { GoToCommand = new RelayCommand <Type>(GoToCommandHandler); var height = DeviceInfo.Height / 3; var urls = new string[] { $"http://7xswtn.com2.z0.glb.clouddn.com/02.jpg?imageView2/1/w/{DeviceInfo.Width}/h/{height}/interlace/0/q/100", $"http://7xswtn.com2.z0.glb.clouddn.com/09.jpg?imageView2/1/w/{DeviceInfo.Width}/h/{height}/interlace/0/q/100", $"http://7xswtn.com2.z0.glb.clouddn.com/07.jpg?imageView2/1/w/{DeviceInfo.Width}/h/{height}/interlace/0/q/100" }; var temp = new List <ImageModel>(); for (int i = 0; i < urls.Length; i++) { temp.Add(new ImageModel(new Uri(urls[i]))); } ImageModels = temp; CurrentImage = ImageModels.FirstOrDefault(); }
public static CMS_CrawlerModels getDataPinterestHome(string url, CMS_CrawlerModels model, string pinId, ref string bookmarks) { try { Uri uri = new Uri(url); var httpWebRequest = (HttpWebRequest)WebRequest.Create(uri); httpWebRequest.Headers["X-Requested-With"] = "XMLHttpRequest"; httpWebRequest.Headers["Cookie"] = "_auth=1; csrftoken=dMWi2a6L1DTFUHmyqem0oGrDmteiaETw; _pinterest_sess=\"TWc9PSZsSlA1dUF4QWlRWGRYVGR6Qm9mN3pwczUyUDk4ZDYvckduSjl4N3ZSRHlsU1VmWkhBTUsrMU9KNkxjS3pyUk1zREdDL2Rmb2VuT1dwRDhSTmxTOE1Ja0FjOUtreTJVc0o0SmthQ2xhN3lRa3BQVnRMcUF5dlN0Z255Syt4am56VnQvYVQwT0JyejBCSlk4YzFyQ0pEekZwNSs0YjZnMTBseEIvRkU0Um1XeWthZ1cvNGxpdDVyTEdrSHRzWFVLN244T25TaGVoYy93TGVSRjVxNzl5dnlZV1A5L3NlNnc5MWE4djl0ZjNoeEhqTTNuaGduRnZ2VkF1RTd6V1V3VnBCT3cyMksxMHJIdVE0TVVjc3FmWVozVllzekhpNFRGNDFBTERIVzdkcUNUS3NlWEJFdE1mSXJBbnNPVStHQXJiUWJRSENyVVVKTVJYNit5MkZTMFVNN3ptY09FNmFoaHk3Nk9MdUtuRmdDSWRWRVhPTWYrSXA4dFhlRU1hYW5paFNQMU5OcFNwY2xSZlJHZVlWWU03eHFsNWVmSWRHL0ZtN3NhdU9ubzhpUjZqMzNTTUxwMTlOQWRGa29zVUc1UXFqZ1BUYzhHL3M0YndDY2ZBN2ZMZnJQZTlGbXdPWjg5SXJVOEpUMEtPVnMzcjZPcytOVHRFUnlRUnoyNmJZdjl0YXJlOVp1WGQvM29SSi9xWUwvYmFPcDl5VFl1aEw2ZFBtMHlhZ0g4MXlIMXp1dnFXWWY1VytmY0ZPc0FSMzhqYXdhNTBqQjlYRHJ6OE9CY1ViMmljZkFhQkVydGxyVUtlNis4cnh3R3NPbXVTVjZCZUNTR1NKQ3JpWFJsajBsSEFGcytOMnptN2R2S1BXN1NocTFtZVlKMzF0Y1hyQXNseG9DdzdrQklxNnZXMkk2dXQ4azJJOTR4YWlIUDMvVzAwcmQ0SDVqNnhYc3NlTTNpK0ZHUU9xaUpCOER0N1pQaWFFTUhLRGxpdk1EVDlOYi9DdmRLcTQvdUROekpjRXNJSjVtcEl1bWVLUHhRdTVQQk91L1RWS0w0YkkzZDNwaW5mRnJFakRsck9aNTRBUXVsVFdFWVlTRHJ5OUxBWHdMa0V4Jk1FSHZIUWlQUlE2Q05OZWJydEZrV25SQ2tmND0 = \"; G_ENABLED_IDPS=google; _b=\"ATWTNNfXaINNj5j6VvA6 + rquchpAz7VF + IS8VabE7fJo7ragqOV82ASwCOgxcnxHC5k = \"; pnodepath=\" / 4\"; _ga=GA1.2.1908176321.1528170001; fba=True; cm_sub=none; sessionFunnelEventLogged=1; bei=false"; httpWebRequest.Timeout = 100000; var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var answer = streamReader.ReadToEnd(); JavaScriptSerializer jsonSerializer = new JavaScriptSerializer(); dynamic dobj = jsonSerializer.Deserialize <dynamic>(answer); if (dobj != null) { var resource_data_cache = dobj["resource_response"]; if (resource_data_cache != null) { var data = resource_data_cache["data"]; if (data != null) { var results = (dynamic)null; results = data; if (results != null) { foreach (var item in results) { var pin = new PinsModels(); var itemPin = item as Dictionary <string, dynamic>; bool flag = true; if (itemPin.ContainsKey("domain")) { pin.Domain = itemPin["domain"]; } else { flag = false; } if (itemPin.ContainsKey("id")) { pin.ID = itemPin["id"]; } else { flag = false; } if (itemPin.ContainsKey("link")) { pin.Link = itemPin["link"]; } else { flag = false; } if (itemPin.ContainsKey("created_at")) { pin.Created_At = DateTime.Parse(itemPin["created_at"], new CultureInfo("en-US", true)); } else { flag = false; } if (itemPin.ContainsKey("images")) { var Images = itemPin["images"] as Dictionary <string, dynamic>; if (Images != null) { foreach (var itemImg in Images) { var Image = itemImg.Value; var _ImageModel = new ImageModels() { url = Image["url"], height = Convert.ToInt16(Image["height"]), width = Convert.ToInt16(Image["width"]) }; pin.Images.Add(_ImageModel); } } } else { flag = false; } if (flag) { model.Pins.Add(pin); } } } } var dataBookmark = dobj["resource"]["options"]; if (dataBookmark != null) { bookmarks = dataBookmark["bookmarks"][0]; } } } streamReader.Close(); streamReader.Dispose(); } } catch (Exception ex) { } return(model); }