Custom file naming: manual testing complete

This commit is contained in:
Robert McRackan 2021-11-02 21:53:58 -04:00
parent ab450c37c4
commit a3cf6ac40d
3 changed files with 21 additions and 7 deletions

View File

@ -3,7 +3,7 @@
<PropertyGroup> <PropertyGroup>
<TargetFramework>net5.0</TargetFramework> <TargetFramework>net5.0</TargetFramework>
<Version>6.4.0.1</Version> <Version>6.4.1.1</Version>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>

View File

@ -101,7 +101,9 @@ namespace LibationFileManager
/// EditTemplateDialog: Get template generated filename for portion of path /// EditTemplateDialog: Get template generated filename for portion of path
/// </summary> /// </summary>
public string GetPortionFilename(LibraryBookDto libraryBookDto, string template) public string GetPortionFilename(LibraryBookDto libraryBookDto, string template)
=> getFileNamingTemplate(libraryBookDto, template, null, null) => string.IsNullOrWhiteSpace(template)
? ""
: getFileNamingTemplate(libraryBookDto, template, null, null)
.GetFilePath(); .GetFilePath();
internal static FileNamingTemplate getFileNamingTemplate(LibraryBookDto libraryBookDto, string template, string dirFullPath, string extension) internal static FileNamingTemplate getFileNamingTemplate(LibraryBookDto libraryBookDto, string template, string dirFullPath, string extension)

View File

@ -38,6 +38,7 @@
this.columnHeader2 = new System.Windows.Forms.ColumnHeader(); this.columnHeader2 = new System.Windows.Forms.ColumnHeader();
this.richTextBox1 = new System.Windows.Forms.RichTextBox(); this.richTextBox1 = new System.Windows.Forms.RichTextBox();
this.warningsLbl = new System.Windows.Forms.Label(); this.warningsLbl = new System.Windows.Forms.Label();
this.exampleLbl = new System.Windows.Forms.Label();
this.SuspendLayout(); this.SuspendLayout();
// //
// saveBtn // saveBtn
@ -126,11 +127,11 @@
| System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right))); | System.Windows.Forms.AnchorStyles.Right)));
this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.richTextBox1.Location = new System.Drawing.Point(346, 56); this.richTextBox1.Location = new System.Drawing.Point(346, 74);
this.richTextBox1.Name = "richTextBox1"; this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.ReadOnly = true; this.richTextBox1.ReadOnly = true;
this.richTextBox1.Size = new System.Drawing.Size(574, 203); this.richTextBox1.Size = new System.Drawing.Size(574, 185);
this.richTextBox1.TabIndex = 4; this.richTextBox1.TabIndex = 5;
this.richTextBox1.Text = ""; this.richTextBox1.Text = "";
// //
// warningsLbl // warningsLbl
@ -141,9 +142,18 @@
this.warningsLbl.ForeColor = System.Drawing.Color.Firebrick; this.warningsLbl.ForeColor = System.Drawing.Color.Firebrick;
this.warningsLbl.Location = new System.Drawing.Point(346, 262); this.warningsLbl.Location = new System.Drawing.Point(346, 262);
this.warningsLbl.Name = "warningsLbl"; this.warningsLbl.Name = "warningsLbl";
this.warningsLbl.Size = new System.Drawing.Size(40, 15); this.warningsLbl.Size = new System.Drawing.Size(14, 15);
this.warningsLbl.TabIndex = 100; this.warningsLbl.TabIndex = 100;
this.warningsLbl.Text = "label1"; this.warningsLbl.Text = "6";
//
// exampleLbl
//
this.exampleLbl.AutoSize = true;
this.exampleLbl.Location = new System.Drawing.Point(346, 56);
this.exampleLbl.Name = "exampleLbl";
this.exampleLbl.Size = new System.Drawing.Size(55, 15);
this.exampleLbl.TabIndex = 4;
this.exampleLbl.Text = "Example:";
// //
// EditTemplateDialog // EditTemplateDialog
// //
@ -152,6 +162,7 @@
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.cancelBtn; this.CancelButton = this.cancelBtn;
this.ClientSize = new System.Drawing.Size(933, 388); this.ClientSize = new System.Drawing.Size(933, 388);
this.Controls.Add(this.exampleLbl);
this.Controls.Add(this.warningsLbl); this.Controls.Add(this.warningsLbl);
this.Controls.Add(this.richTextBox1); this.Controls.Add(this.richTextBox1);
this.Controls.Add(this.listView1); this.Controls.Add(this.listView1);
@ -182,5 +193,6 @@
private System.Windows.Forms.ColumnHeader columnHeader2; private System.Windows.Forms.ColumnHeader columnHeader2;
private System.Windows.Forms.RichTextBox richTextBox1; private System.Windows.Forms.RichTextBox richTextBox1;
private System.Windows.Forms.Label warningsLbl; private System.Windows.Forms.Label warningsLbl;
private System.Windows.Forms.Label exampleLbl;
} }
} }