public async Task <IActionResult> AddGallery([FromBody] ImageGallery gallery) { try { ImageGallery galDoc = new ImageGallery() { Id = ObjectId.GenerateNewId().ToString(), Title = gallery.Title, Comments = gallery.Comments, CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now, Description = gallery.Description, Path = gallery.Path, UserId = gallery.UserId }; await _imageGalleryRepository.AddImage(galDoc); return(Ok("Record added successfully")); } catch (Exception ex) { return(BadRequest()); } }
public string Get(string setting) { if (setting == "init") { try { _imageGalleryRepository.RemoveAllImages(); _imageGalleryRepository.AddImage(new ImageGallery() { Id = "1", Description = "If you're a service business, freelancer or entrepreneur, the Skillvo Digital Marketing Platform is designed for you to showcase your work and connect you with clients seeking your skills and services.", Comments = "Automated search engine optimization", Path = "~/Images/skillVo1.jpg", Title = "Skill Vo1", CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now, UserId = "1" }); _imageGalleryRepository.AddImage(new ImageGallery() { Id = "2", Description = "If you're a service business, freelancer or entrepreneur, the Skillvo Digital Marketing Platform is designed for you to showcase your work and connect you with clients seeking your skills and services.", Comments = "Automated search engine optimization", Path = "~/Images/skillVo1.jpg", Title = "Skill Vo2", CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now, UserId = "1" }); _imageGalleryRepository.AddImage(new ImageGallery() { Id = "3", Description = "If you're a service business, freelancer or entrepreneur, the Skillvo Digital Marketing Platform is designed for you to showcase your work and connect you with clients seeking your skills and services.", Comments = "Automated search engine optimization", Path = "~/Images/skillVo1.jpg", Title = "Skill Vo3", CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now, UserId = "1" }); _imageGalleryRepository.AddImage(new ImageGallery() { Id = "4", Description = "If you're a service business, freelancer or entrepreneur, the Skillvo Digital Marketing Platform is designed for you to showcase your work and connect you with clients seeking your skills and services.", Comments = "Automated search engine optimization", Path = "~/Images/skillVo1.jpg", Title = "Skill Vo4", CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now, UserId = "2" }); return("Seed Done"); } catch (Exception) { throw; } } return("unknownRequest"); }