25 lines
784 B
C#
25 lines
784 B
C#
8 years ago
|
using Microsoft.Extensions.Localization;
|
||
|
using Yavsc.Models.Booking;
|
||
|
using Yavsc.Models.Messaging;
|
||
|
|
||
|
namespace Yavsc.Helpers
|
||
|
{
|
||
|
public static class EventHelpers
|
||
|
{
|
||
|
public static YaEvent CreateEvent(this BookQuery query,
|
||
|
IStringLocalizer SR)
|
||
|
{
|
||
|
var yaev = new YaEvent
|
||
|
{
|
||
|
Title = query.Client.UserName + SR["is asking you for a date"],
|
||
|
Comment = (query.Previsional != null) ?
|
||
|
SR["Deposit"] + string.Format(": {0:00}",
|
||
|
query.Previsional) : SR["No deposit."],
|
||
|
Description = SR["Address"] + ": " + query.Location.Address + "\n" +
|
||
|
SR["Date"] + ": " + query.EventDate.ToString("D")
|
||
|
};
|
||
|
return yaev;
|
||
|
}
|
||
|
}
|
||
|
}
|