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); }
public FriendsInvitationViewModel(FriendsInvitation model) { CreatedOn = model.CreatedDate; InvitationFrom = model.UserFrom?.UserName; InvitationFromId = model.UserFrom.Id.ToString(); }