From ba433e51a1c42ceda9aa8a82429196c33bfe2587 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Fri, 10 Mar 2017 11:57:25 +0100 Subject: [PATCH] style & Rate edition --- Yavsc/Models/Workflow/Activity.cs | 26 +++++++++++++++++++------- Yavsc/Views/Activity/Delete.cshtml | 4 ++-- Yavsc/Views/Activity/Edit.cshtml | 15 +++++++++------ Yavsc/Views/Activity/Index.cshtml | 29 +++++++++++++++++++---------- 4 files changed, 49 insertions(+), 25 deletions(-) diff --git a/Yavsc/Models/Workflow/Activity.cs b/Yavsc/Models/Workflow/Activity.cs index add92045..98605326 100644 --- a/Yavsc/Models/Workflow/Activity.cs +++ b/Yavsc/Models/Workflow/Activity.cs @@ -14,39 +14,43 @@ namespace Yavsc.Models.Workflow { [StringLength(512), Required, Key] + [Display(Name = "Code")] public string Code { get; set; } /// /// /// /// [StringLength(512), Required()] + [Display(Name = "Nom")] public string Name { get; set; } [StringLength(512)] + [Display(Name = "Code du parent")] public string ParentCode { get; set; } [ForeignKey("ParentCode"), JsonIgnore] + [Display(Name = "Activité parent")] public virtual Activity Parent { get; set; } [InverseProperty("Parent"), JsonIgnore] + [Display(Name = "Activités filles")] public virtual List Children { get; set; } + [Display(Name = "Description")] public string Description { get; set; } - /// - /// Name to associate to a performer in this activity domain - /// - [Obsolete] - public string ActorDenomination { get; set; } + [Display(Name = "Photo")] public string Photo { get; set; } [InverseProperty("Context")] + [DisplayAttribute(Name = "Services liés")] public List Services { get; set; } /// /// Moderation settings /// /// + [DisplayAttribute(Name = "Groupe de modération")] public string ModeratorGroupName { get; set; } /// @@ -55,34 +59,42 @@ namespace Yavsc.Models.Workflow /// Valide entre 0 et 100, /// Il démarre à 0. /// - [Range(0, 100)] + [Range(0, 100)][DisplayAttribute(Name = "Indice d'exposition")] + [DisplayFormatAttribute(DataFormatString="{0}%")] public int Rate { get; set; } - [DisplayAttribute(Name = "SettingsClass")] + [DisplayAttribute(Name = "Classe de paramétrage")] public string SettingsClassName { get; set; } [InverseProperty("Context")] + [Display(Name="Formulaires de commande")] public virtual List Forms { get; set; } + [Display(Name="Date de création")] public DateTime DateCreated { get; set; } + [Display(Name="Createur")] public string UserCreated { get; set; } + [Display(Name="Date de dernière modification")] public DateTime DateModified { get; set; } + [Display(Name="Utilisateur ayant modifié le dernier")] public string UserModified { get; set; } + [Display(Name="Caché")] + public bool Hidden { get; set; } } diff --git a/Yavsc/Views/Activity/Delete.cshtml b/Yavsc/Views/Activity/Delete.cshtml index d72db6a2..ce86243a 100644 --- a/Yavsc/Views/Activity/Delete.cshtml +++ b/Yavsc/Views/Activity/Delete.cshtml @@ -33,8 +33,8 @@
diff --git a/Yavsc/Views/Activity/Edit.cshtml b/Yavsc/Views/Activity/Edit.cshtml index 58d2776a..b78112b0 100644 --- a/Yavsc/Views/Activity/Edit.cshtml +++ b/Yavsc/Views/Activity/Edit.cshtml @@ -48,9 +48,7 @@
- +
@@ -58,14 +56,19 @@
- +
+
+ +
+ + +
+
diff --git a/Yavsc/Views/Activity/Index.cshtml b/Yavsc/Views/Activity/Index.cshtml index 713bcdd7..10a25aa6 100644 --- a/Yavsc/Views/Activity/Index.cshtml +++ b/Yavsc/Views/Activity/Index.cshtml @@ -12,10 +12,10 @@ + + @foreach (var item in Model) { @@ -65,9 +71,12 @@ @Html.DisplayFor(modelItem => item.Children) + }
- @Html.DisplayNameFor(model => model.Code) + @Html.DisplayNameFor(model => model.Name) - @SR["Name"] + @Html.DisplayNameFor(model => model.Code) @@ -25,20 +25,26 @@ @Html.DisplayNameFor(model => model.Photo) - @Html.DisplayNameFor(model => model.Parent) + @Html.DisplayNameFor(model => model.Parent) + + @Html.DisplayNameFor(model => model.SettingsClassName) + + @Html.DisplayNameFor(model => model.Children) - @SR["SettingsClass"] + @Html.DisplayNameFor(model => model.Rate)
- @Html.DisplayFor(modelItem => item.Code) + @Html.DisplayFor(modelItem => item.Name) - @Html.DisplayFor(modelItem => item.Name) + @Html.DisplayFor(modelItem => item.Code) @Html.DisplayFor(modelItem => item.Description) @@ -50,7 +56,7 @@ @if (item.Parent!=null) { - @Html.DisplayFor(modelItem => item.Parent) + @Html.DisplayFor(modelItem => item.Parent) } - Edit | - Details | - Delete + @Html.DisplayFor(modelItem => item.Rate) + + Edit + Details + Delete