public async Task <IActionResult> ShareLibrary(PostLibrary postLibrary, IEnumerable <IFormFile> MainImage)
        {
            PostLibraryDTO model = new PostLibraryDTO();

            foreach (var file in MainImage)
            {
                if (file.Length > 0)
                {
                    using (var ms = new System.IO.MemoryStream())
                    {
                        file.CopyTo(ms);
                        var    fileBytes = ms.ToArray();
                        string s         = Convert.ToBase64String(fileBytes);
                        model.ImgLogo.Base64        = s;
                        model.ImgLogo.FileName      = file.FileName;
                        model.ImgLogo.ExtensionType = file.ContentType;
                    }
                }
            }

            postLibrary.LastEditDate = DateTime.Now;
            model.Data = postLibrary;

            var result = await _repoWrapper.Library.CreateLibrary(model);

            return(Redirect("/tai-khoan?id=2"));
        }
Beispiel #2
0
        private PostLibrary getPosts()
        {
            XmlSerializer serializer = new XmlSerializer(typeof(PostLibrary));

            using (StreamReader reader = new StreamReader(Server.MapPath("~/App_Data/LuluPosts.xml")))
            {
                PostLibrary posts = (PostLibrary)serializer.Deserialize(reader);
                return(posts);
            }
        }
Beispiel #3
0
 private void Start()
 {
     s = this;
 }