69 lines
3.2 KiB
Plaintext

@*
For more information on enabling MVC for empty projects, visit http://go.microsoft.com/fwlink/?LinkID=397860
*@
@using Microsoft.AspNetCore.Mvc.Localization
@using gehGassi.Web.Models
@using Microsoft.Extensions.Localization
@using gehGassi.Web.Helper
@using gehGassi.Core.Services
@model gehGassi.Web.Models.RatingWithNamesVm
@inject IViewLocalizer Localizer
@inject ICountryService CountryService
@{
IStringLocalizer annotationsLocalizer = ViewBag.AnnotationsLocalizer;
}
<section id="appUserReportShowRatingContainer">
<div class="form">
<div id="pageTitleAdd" style="display: none;">@ViewData["Title"]</div>
<input type="hidden" id="ratingId" value="@Model.Id"/>
<div class="row mb-2">
<div class="col-sm-12">
<div class="text-center">
@if (!string.IsNullOrWhiteSpace(Model.FromPhoto))
{
<img src="/file/documents/@Model.FromPhoto" class="img-user-verybig" alt="" />
}
else
{
<img src="/images/icon_user.png" class="img-user-verybig" alt="" />
}
</div>
<h3 class="text-center">@Model.FromName</h3>
<div class="text-center">Typ des Bewerters: <strong>@Model.FromType.GetDisplayName(annotationsLocalizer)</strong></div>
<div class="text-center">Typ der Bewertung: <strong>@Model.TargetType.GetDisplayName(annotationsLocalizer)</strong></div>
<div class="text-center">Punkte: <strong>@Model.Points</strong></div>
<div class="text-center">Ist gelöscht? <strong id="fieldDeleted">@Model.Deleted</strong></div>
<div class="text-center">Erstellt: <strong>@Model.Created.ToLocalTime().ToString("G")</strong></div>
<div class="text-center">Update: <strong id="fieldUpdatedAt">@Model.UpdatedAt.ToLocalTime().ToString("G")</strong></div>
</div>
</div>
<div class="row mb-2">
<div class="col-sm-12">
<label class="form-label" asp-for="Info"></label>
<div class="input-group">
<span class="input-group-text"><i class="fa fa-fw fa-comment"></i></span>
<textarea class="form-control" rows="5" asp-for="Info" maxlength="500"></textarea>
</div>
</div>
</div>
<div class="row button-row">
<div class="col-12">
<div class="">
<button type="button" id="btnDelete" class="btn btn-danger">@Localizer["Button_Delete"]</button>
<button type="button" id="btnSave" class="btn btn-secondary">@Localizer["Button_Save"]</button>
<button type="button" id="btnClose" class="btn btn-primary">@Localizer["Button_Close"]</button>
</div>
</div>
</div>
</div>
@Html.Hidden("jsUpdateUrl", Url.Action("UpdateRating", "AppUserReport"))
@Html.Hidden("jsDeleteUrl", Url.Action("DeleteRating", "AppUserReport"))
<system-js url="~/scripts/Views/AppUserReport/showRating.js" fresh-import="true"></system-js>
</section>