public bool UpdateRoomMember(RoomMemberUpdate roomMemberUpdate) { var userProgrammeUpdate = roomMemberUpdate.ProgrammeTimeUpdate; var memberToUpdate = dbContext.RoomMembers .FirstOrDefault(m => m.RoomId == userProgrammeUpdate.RoomId && m.UserId == roomMemberUpdate.UserId); if (memberToUpdate == null) { return(false); } memberToUpdate.ProgrammeTimeSecs = userProgrammeUpdate.ProgrammeTimeSecs; memberToUpdate.LastUpdated = userProgrammeUpdate.LastUpdated; memberToUpdate.PlayStatus = userProgrammeUpdate.PlayStatus; memberToUpdate.InBreak = userProgrammeUpdate.InBreak; memberToUpdate.BreakTimeSecs = userProgrammeUpdate.BreakTimeSecs; return(dbContext.SaveChanges() > 0); }
public bool UpdateRoomMember(RoomMemberUpdate roomMemberUpdate) { return(roomRepository.UpdateRoomMember(roomMemberUpdate)); }