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); @event.SetTime(input.StartTime, @event.EndTime);
await _eventManager.SetCapacityAsync(@event, input.Capacity); await _eventManager.SetCapacityAsync(@event, input.Capacity);
var blobName = id.ToString(); await SetCoverImageAsync(blobName: id.ToString(), input.CoverImageContent);
if (input.CoverImageContent.IsNullOrEmpty())
{
await _eventBlobContainer.DeleteAsync(blobName);
}
else
{
await _eventBlobContainer.SaveAsync(blobName, input.CoverImageContent, overrideExisting: true);
}
await _eventRepository.UpdateAsync(@event); await _eventRepository.UpdateAsync(@event);
} }
@ -130,5 +122,10 @@ namespace EventHub.Admin.Events
return ObjectMapper.Map<List<Country>, List<CountryLookupDto>>(countries); 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" <DataGridColumn TItem="EventAttendeeDto"
Field="UserName" Field="UserName"
Caption="@L["Username"]"> Caption="@L["UserName"]">
</DataGridColumn> </DataGridColumn>
<DataGridColumn TItem="EventAttendeeDto" <DataGridColumn TItem="EventAttendeeDto"
Field="Name" Field="Name"

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

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

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

@ -127,7 +127,7 @@
"UpdateEvent": "Update Event", "UpdateEvent": "Update Event",
"EventInfo": "Event Info", "EventInfo": "Event Info",
"Timing": "Timing", "Timing": "Timing",
"IsOnline": "Is Online?", "IsOnline": "Is Online",
"OnlineLink": "Online Link", "OnlineLink": "Online Link",
"Country": "Country", "Country": "Country",
"City": "City", "City": "City",
@ -143,6 +143,13 @@
"RemoveUser": "Remove User", "RemoveUser": "Remove User",
"AddAttendee": "Add Attendee", "AddAttendee": "Add Attendee",
"AddUser": "Add User", "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