diff --git a/MP.MONO.UI/Pages/Parameters.razor b/MP.MONO.UI/Pages/Parameters.razor
index 8d2e039..521f129 100644
--- a/MP.MONO.UI/Pages/Parameters.razor
+++ b/MP.MONO.UI/Pages/Parameters.razor
@@ -24,22 +24,7 @@
else
{
- @if (selParams.Count == 1)
- {
- pcss = "col-12";
- }
-
- else
- {
- @if (selParams.Count <= 4)
- {
- pcss = "col-6";
- }
- else
- {
- pcss = "col-4";
- }
- }
+
@foreach (var item in selParams)
{
diff --git a/MP.MONO.UI/Pages/Parameters.razor.cs b/MP.MONO.UI/Pages/Parameters.razor.cs
index c18c512..f58cf59 100644
--- a/MP.MONO.UI/Pages/Parameters.razor.cs
+++ b/MP.MONO.UI/Pages/Parameters.razor.cs
@@ -1,31 +1,36 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Threading.Tasks;
-using Microsoft.AspNetCore.Components;
-using System.Net.Http;
-using Microsoft.AspNetCore.Authorization;
-using Microsoft.AspNetCore.Components.Authorization;
-using Microsoft.AspNetCore.Components.Forms;
-using Microsoft.AspNetCore.Components.Routing;
-using Microsoft.AspNetCore.Components.Web;
-using Microsoft.AspNetCore.Components.Web.Virtualization;
-using Microsoft.JSInterop;
-using MP.MONO.UI;
-using MP.MONO.UI.Shared;
-using MP.MONO.UI.Components;
-
namespace MP.MONO.UI.Pages
{
public partial class Parameters
{
+ #region Protected Properties
+
protected List selParams { get; set; } = new List();
- protected void resetSel()
+
+ #endregion Protected Properties
+
+ #region Public Properties
+
+ public string pcss
{
- selParams = new List();
+ get
+ {
+ string answ = "col-12";
+ int numPar = selParams.Count;
+ if (numPar > 4)
+ {
+ answ = "col-4";
+ }
+ else if (numPar > 2)
+ {
+ answ = "col-6";
+ }
+ return answ;
+ }
}
- public string pcss = "0";
+ #endregion Public Properties
+
+ #region Protected Methods
protected void paramSelected(string paramName)
{
@@ -34,5 +39,12 @@ namespace MP.MONO.UI.Pages
selParams.Add(paramName);
}
}
+
+ protected void resetSel()
+ {
+ selParams = new List();
+ }
+
+ #endregion Protected Methods
}
}
\ No newline at end of file