Example #1
0
 public bool SaveExcelFileToDatabase(UploadFileViewModel model)
 {
     try
     {
         using (var ms = new MemoryStream())
         {
             model.UploadFile.CopyTo(ms);
             model.FileBytes = ms.ToArray();
         }
         model.UploadDate = DateTime.Now;
         model.IsActive   = true;
         model.IsImported = false;
         if (UploadFileRepository.DisableActiveFileStatuses(model.FileTypeID) && UploadFileRepository.SaveExcelFileToDatabase(Transformer.AsDatabaseModel(model)))
         {
             return(true);
         }
         return(false);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }