diff --git a/Sevomin.WebFrontend.Controllers/GodController.cs b/Sevomin.WebFrontend.Controllers/GodController.cs index fe156fa..5eaf6ac 100644 --- a/Sevomin.WebFrontend.Controllers/GodController.cs +++ b/Sevomin.WebFrontend.Controllers/GodController.cs @@ -38,5 +38,19 @@ namespace Sevomin.WebFrontend.Controllers return HttpNotFound(); } + [Authorize(Roles = "God")] + [HttpPost] + public void UpdateParam(long paramId, string commentAvalin, string commentDovomin) + { + var param = SevominDbContext.Current.Parameters.FirstOrDefault(p => p.Id == paramId); + if (param != null) + { + param.CommentAvalin = commentAvalin; + param.CommentDovomin = commentDovomin; + + SevominDbContext.Current.SaveChanges(); + } + } + } } diff --git a/Sevomin.WebFrontend/Views/God/Index.cshtml b/Sevomin.WebFrontend/Views/God/Index.cshtml index f2ba04b..1ac83e0 100644 --- a/Sevomin.WebFrontend/Views/God/Index.cshtml +++ b/Sevomin.WebFrontend/Views/God/Index.cshtml @@ -1,7 +1,6 @@ @{ Layout = null; } - @@ -77,7 +76,48 @@
-
+
+
+ +
+
+ @foreach (var param in Sevomin.Models.SevominDbContext.Current.Parameters) + { +
+ + + + + + + + + + + + + + + + +
پارامترتوضیح اولینتوضیح دومین
@param.Name +
@param.CommentAvalin
+
+
@param.CommentDovomin
+
+ +
+
+ } +
+
+
+
+
+
+

اعلام آمادگی های فرصت های شغلی

@foreach (Sevomin.Models.Avalin avalin in Sevomin.Models.SevominDbContext.Current.Users.OfType().ToList()) @@ -140,6 +180,22 @@