Browse Source

Admin: Add missing localizations

pull/53/head
Engincan VESKE 5 years ago
parent
commit
6281ae6fbc
  1. 15
      src/EventHub.Admin.Application/Events/EventAppService.cs
  2. 2
      src/EventHub.Admin.Web/Pages/AttendeeDetail.razor
  3. 6
      src/EventHub.Admin.Web/Pages/EventManagement.razor
  4. 11
      src/EventHub.Domain.Shared/Localization/EventHub/en.json

15
src/EventHub.Admin.Application/Events/EventAppService.cs

@ -98,15 +98,7 @@ namespace EventHub.Admin.Events
@event.SetTime(input.StartTime, @event.EndTime);
await _eventManager.SetCapacityAsync(@event, input.Capacity);
var blobName = id.ToString();
if (input.CoverImageContent.IsNullOrEmpty())
{
await _eventBlobContainer.DeleteAsync(blobName);
}
else
{
await _eventBlobContainer.SaveAsync(blobName, input.CoverImageContent, overrideExisting: true);
}
await SetCoverImageAsync(blobName: id.ToString(), input.CoverImageContent);
await _eventRepository.UpdateAsync(@event);
}
@ -130,5 +122,10 @@ namespace EventHub.Admin.Events
return ObjectMapper.Map<List<Country>, List<CountryLookupDto>>(countries);
}
private async Task SetCoverImageAsync(string blobName, byte[] coverImageContent, bool overrideExisting = true)
{
await _eventBlobContainer.SaveAsync(blobName, coverImageContent, overrideExisting: true);
}
}
}

2
src/EventHub.Admin.Web/Pages/AttendeeDetail.razor

@ -46,7 +46,7 @@
<DataGridColumn TItem="EventAttendeeDto"
Field="UserName"
Caption="@L["Username"]">
Caption="@L["UserName"]">
</DataGridColumn>
<DataGridColumn TItem="EventAttendeeDto"
Field="Name"

6
src/EventHub.Admin.Web/Pages/EventManagement.razor

@ -37,7 +37,7 @@
</Column>
<Column ColumnSize="ColumnSize.Is3">
<Field>
<FieldLabel>@L["MaxEndTime"]</FieldLabel>
<FieldLabel>@L["MaxStartTime"]</FieldLabel>
<DateEdit TValue="DateTime?" Date="@Filter.MaxStartTime" DateChanged="OnSelectedDateChangedForMaxStartTime" />
</Field>
</Column>
@ -148,8 +148,8 @@
<Field>
<FieldLabel>@L["IsOnline"]</FieldLabel>
<Select @bind-SelectedValue="@EditingEvent.IsOnline">
<SelectItem Value="@Boolean.TrueString">Online</SelectItem>
<SelectItem Value="@Boolean.FalseString">In Person</SelectItem>
<SelectItem Value="@Boolean.TrueString">@L["Online"]</SelectItem>
<SelectItem Value="@Boolean.FalseString">@L["InPerson"]</SelectItem>
</Select>
</Field>
</Validation>

11
src/EventHub.Domain.Shared/Localization/EventHub/en.json

@ -127,7 +127,7 @@
"UpdateEvent": "Update Event",
"EventInfo": "Event Info",
"Timing": "Timing",
"IsOnline": "Is Online?",
"IsOnline": "Is Online",
"OnlineLink": "Online Link",
"Country": "Country",
"City": "City",
@ -143,6 +143,13 @@
"RemoveUser": "Remove User",
"AddAttendee": "Add Attendee",
"AddUser": "Add User",
"CountryAndCityRequiredForUpdateInPersonEvent": "You need to select a country and city to update the event."
"CountryAndCityRequiredForUpdateInPersonEvent": "You need to select a country and city to update the event.",
"Permission:UserManagement": "User Management",
"Cancel": "Cancel",
"Save": "Save",
"MinStartTime": "Min Start Time",
"MaxStartTime": "Max Start Time",
"Online": "Online",
"InPerson": "In Person"
}
}

Loading…
Cancel
Save