private void Btn_DownloadDocument_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         var bytes = policyManager.GetFile(_policy.Id);
         if (bytes.Length == 0)
         {
             MessageBox.Show("There is no file available to download.");
             return;
         }
         SaveFileDialog saveFileDialog = new SaveFileDialog();
         //saveFileDialog.Filter = "Image files (*.jpg, *.jpeg, *.jpe, *.jfif, *.png) | *.jpg; *.jpeg; *.jpe; *.jfif; *.png";
         //saveFileDialog.DefaultExt = "jpeg";
         //saveFileDialog.AddExtension = true;
         bool result = (bool)saveFileDialog.ShowDialog();
         if (result)
         {
             using (var stream = new FileStream(saveFileDialog.FileName, FileMode.Create))
             {
                 stream.Write(bytes, 0, bytes.Length);
             }
             MessageBox.Show("File saved successfully");
         }
     }
     catch (Exception ex) {
         MessageBox.Show(ex.Message);
     }
 }