public void UploadFileOnDatabase(IFormFile file) { if (file != null) { if (file.Length > 0) { //Getting FileName var fileName = Path.GetFileName(file.FileName); //Getting file Extension // var fileExtension = Path.GetExtension(fileName); // concatenating FileName + FileExtension //var newFileName = String.Concat(Convert.ToString(Guid.NewGuid()), fileExtension); var objfiles = new DocumentOnDatabaseModel() { Name = fileName, FileType = file.ContentType, SubmissionDate = DateTime.Now }; using (var target = new MemoryStream()) { file.CopyTo(target); objfiles.Content = target.ToArray(); } _documentRepository.UploadDocumentToDatabase(objfiles); } } }
public bool UploadDocumentToDatabase(DocumentOnDatabaseModel info) { try { _dbContext.DocumentOnDatabase.Add(info); Save(); return(true); } catch (Exception) { return(false); } }
public void UploadFileInDatabase() { string content = "hello world"; string fileName = "xyz.txt"; byte[] s_Bytes = Encoding.UTF8.GetBytes(content); var objfiles = new DocumentOnDatabaseModel() { Name = fileName, FileType = "byte", SubmissionDate = DateTime.Now, Content = s_Bytes }; Assert.IsTrue(_documentRepository.UploadDocumentToDatabase(objfiles), "File Uploaded To Database"); }
public IActionResult CheckDocumentOnDataModel(int id) { DocumentOnDatabaseModel str = _obj.FindDocumentOnDatabaseModel(id); return(new OkObjectResult(str)); }