Exemple #1
0
        public async void LoadImages()
        {
            string           username = readSetting("userName");
            FirebaseResponse response = await client.GetTaskAsync("Image/" + username + "/");

            //ObservableCollection<Image_Model> imgs = response.ResultAs<ObservableCollection<Image_Model>>();
            Image_Model img = response.ResultAs <Image_Model>();

            //foreach (Image_Model img in imgs)
            //{
            byte[] bytes = Convert.FromBase64String(img.Img);
            Debug.WriteLine(bytes.Length);
            BitmapImage image = new BitmapImage();

            using (InMemoryRandomAccessStream stream = new InMemoryRandomAccessStream())
            {
                using (DataWriter writer = new DataWriter(stream.GetOutputStreamAt(0)))
                {
                    writer.WriteBytes(bytes);
                    await writer.StoreAsync();
                }

                await image.SetSourceAsync(stream);
            }

            lst.Add(new MovieData {
                Title = img.Title, ImageData = image
            });
            //}
        }
        public string New_Sponsor(string Text)
        {
            string Result = "NULL";

            try
            {
                ProjektMove.Models.Text_Model model = new Models.Text_Model
                {
                    Text         = Text,
                    Ownership_Id = Guid.NewGuid().ToString()
                };



                var image = new Image_Model
                {
                    Image_Name   = "Sponsor",
                    Date         = DateTime.Now,
                    Directory    = "~/img/Sponsor.jpg",
                    Ownership_Id = model.Ownership_Id
                };

                _Data.Image_Models.Add(image);
                _Data.Text_Model.Add(model);
                _Data.SaveChanges();


                return(model.Ownership_Id);
            }

            catch
            {
                return(Result);
            }
        }
Exemple #3
0
        public Image_Model Show_Image(int id)
        {
            Image_Model Image = new Image_Model
            {
                Directory = "~/img/VESTERGADE_SEVEN_Image.jpg"
            };
            string ID = "Vester_78f7-6507-gade_03860-bc4a-e14dh5kjd5445Seven";

            if (id == 2)
            {
                Image.Directory = "~/img/FOLLOW_EVEN_Image.jpg";

                ID = "Follow_7fdkf67-6467-gade_076470-45h4a-e14dh5kjd5445even";
            }


            try
            {
                Image = _Data.Image_Models.FirstOrDefault(x => x.Ownership_Id == ID);

                return(Image);
            }

            catch
            {
                return(Image);
            }
        }
Exemple #4
0
        public bool Approval(int Id)
        {
            try
            {
                var Person = _Data.Person_Info_Models.FirstOrDefault(x => x.Id == Id && x.Approved == false);

                Person.Approved     = true;
                Person.Volunteer    = true;
                Person.Date         = System.DateTime.Now;
                Person.Ownership_Id = Guid.NewGuid().ToString();


                Image_Model Image = new Image_Model
                {
                    Image_Name   = Person.Name,
                    Ownership_Id = Person.Ownership_Id,
                    Date         = System.DateTime.Now,
                    Directory    = "~/img/Member_Photo.jpg".ToString()
                };

                _Data.Image_Models.Add(Image);
                _Data.SaveChanges();

                return(true);
            }
            catch
            {
                return(false);
            }
        }
        public bool Add_Image(HttpPostedFile pic)
        {
            try
            {
                if (pic.ContentLength > 0)
                {
                    //var fileName = Path.GetFileName(pic.FileName);
                    var _ext = Path.GetExtension(pic.FileName);

                    var _Image_Name = Guid.NewGuid().ToString();

                    var _comPath = Path.Combine(System.Web.HttpContext.Current.Server.MapPath("~/img"), _Image_Name + _ext);


                    pic.SaveAs(_comPath);


                    Image_Model New_Image = new Image_Model
                    {
                        Image_Name   = "Galerry",
                        Ownership_Id = "Image32Gallery35Ownership007",
                        Directory    = "~/img/" + _Image_Name + _ext,
                        Date         = System.DateTime.Now
                    };

                    _Data.Image_Models.Add(New_Image);
                    _Data.SaveChanges();

                    return(true);
                }

                else
                {
                    return(false);
                }
            }

            catch
            {
                return(false);
            }
        }
Exemple #6
0
        public Image_Model Show_About_Image(int id)
        {
            Image_Model Image = new Image_Model();

            Image.Directory = "~/img/Default_Image";
            string ID = "About_70f7-6507-4718-bc4a-e14531d5445Image";

            if (id == 2)
            {
                ID = "About2_70f7-6507-4718-bc4a-e14531d5445Image";
            }
            try
            {
                Image = _Data.Image_Models.FirstOrDefault(x => x.Ownership_Id == ID);

                return(Image);
            }

            catch
            {
                return(Image);
            }
        }