public int AddUser(Identity.User user) { var persistenceUser = new User { Id = ((from existingUser in Users select(int?) existingUser.Id).Max() ?? 0) + 1, UserName = user.UserName, }; Users.Add(persistenceUser); return(persistenceUser.Id); }
public static UserList FromDataUser(Identity.User user, Image thumbnail) { return(new UserList { DatabaseId = user.Id, Id = user.RoadieId, User = new DataToken { Text = user.UserName, Value = user.RoadieId.ToString() }, IsEditor = user.UserRoles.Any(x => x.Role.Name == "Editor"), IsAdmin = user.UserRoles.Any(x => x.Role.Name == "Admin"), IsPrivate = user.IsPrivate, Thumbnail = thumbnail, CreatedDate = user.CreatedDate, LastUpdated = user.LastUpdated, RegisteredDate = user.RegisteredOn, LastLoginDate = user.LastLogin, LastApiAccessDate = user.LastApiAccess, Statistics = new UserStatistics() }); }
public void Add(Identity.User user) { _db.Users.Add(user as Core.Models.User ?? throw new InvalidOperationException($"Expected of type {nameof(Core.Models.User)}")); }
public async Task Remove(Identity.User user) { var tenantUser = await _db.Users.FindAsync(user.Id); _db.Users.Remove(tenantUser); }