Ejemplo n.º 1
0
        public async Task <FriendsInvitation> CreateInvitation(ElanUser userFrom, ElanUser userTo)
        {
            var invitation = new FriendsInvitation
            {
                UserFromId  = userFrom.Id,
                UserToId    = userTo.Id,
                CreatedDate = DateTime.UtcNow,
                IsAccepted  = false
            };

            await _dataService.GetSet <FriendsInvitation>().AddAsync(invitation);

            await _dataService.SaveDbAsync();

            return(invitation);
        }
Ejemplo n.º 2
0
 public FriendsInvitationViewModel(FriendsInvitation model)
 {
     CreatedOn        = model.CreatedDate;
     InvitationFrom   = model.UserFrom?.UserName;
     InvitationFromId = model.UserFrom.Id.ToString();
 }