public bool UploadFile(UploadRecord u) { bool success = false; try { int uploadResult = linqDc.ProcUploadedFileRecords(u.UploaderId.EmailAddress, u.UploaderId.Contact, u.FileName, u.FileExtension, u.FileSize, u.FileEncryptionKey, u.FileEncryptionKey, u.FileUploadTimeStamp, u.EncryptionIV); if (uploadResult == 0) success = true; else throw new Exception("Something happened"); } catch (Exception e) { errorLogDal = File.OpenWrite("E:\\Visual Studio Projects\\NKryptor\\ErrorLogs\\AccessLayers\\ErrorDal.log"); errorInfo = Encoding.UTF32.GetBytes(e.Message + "\n" + e.StackTrace); errorLogDal.Write(errorInfo, 0, errorInfo.Length); errorLogDal.Close(); } return success; }
public Task<bool> UploadFileAsync(UploadRecord u) { return Task.Run<bool>(() => UploadFile(u)); }
public Task<bool> UploadFileAsync(UploadRecord u) { return d.UploadFileAsync(u); }